Searching for: Interfaces in C++
Including Header Files
Language: C++

A C++ program can include header files. They are used to provide either an interface, which gives function prototypes for definition, or to provide pre-defined definitions.

Inheritance
Language: C++

Inheritance is used to inherit another class' members, including fields and methods. A derived class inherits a base class' members.