User Program Communication
Functions and Objects
Searching for: Interfaces in C++
Including Header Files
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 is used to inherit another class' members, including fields and methods. A derived class inherits a base class' members.