Inheritance relationship
Inheritance relationship implies one class shares the structure and behavior of another class. A subclass inherits from a superclass three specific elements: attributes, operations, and relationships. A practical inheritance hierarchy is usually three deep. Create an inheritance hierarchy in an example class diagram. Include an abstract class in your inheritance hierarchy. Write sample pseudocode to explain this inheritance in design (see Code Example 11.5 in the course textbook for example pseudocode).
Explain multiple inheritance. Discuss its limitations and merits in practice