Programming in C++ Inheritance is a mechanism by which one class acquires (inherits) the properties(both data and operations) of another class the class being inherited from is the Base class (Superclass) the class that inherits is the Derived class (Subclass) .g the derived class is then specialized by adding properties specific to it 1010 Inheritance ❖ is a mechanism by which one class acquires (inherits) the properties (both data and operations) of another class ❖ the class being inherited from is the Base Class (Superclass) ❖ the class that inherits is the Derived Class (Subclass) ❖ the derived class is then specialized by adding properties specific to it