Reusability of classes is implemented through inheritance in C++. Inheritance is implemented by specifying the name of the (base) class from which the class being defined (the derived class) has to inherit from. It is done with the following syntax:
class <derived class name > : <base class name>
{
<- derived class own features.
}