So far we’ve learnt examples of simple inheritance that uses one base class and one derived class. The process
of inheritance can be a simple one or may be complex.
This depends on the following points:
1. Number of base classes: The program can use one or more base classes to derive a single class.
2. Nested derivation: The derived class can be used as base class and new class can be derived from it. This can
be possible to any extent.
Depending on the above points inheritance is classified as follows:
Single Inheritance •
Multiple Inheritance •
Hierarchical Inheritance ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.