Forms
of Inheritance
The
inheritance allows us to define subclasses which inherit all properties from
their parent class. There are various forms of inheritance.
- Single
Inheritance (Only one super class)
- Multiple
Inheritance (Several super class)
- Hierarchical
Inheritance (One super class and many sub classes)
- Multi-Level
Inheritance (Derived from a derived class)