Explain the usage of Class and benefits of Inheritance.
- Reuse implementation
- Subclass provides dynamic dispatch.
- Subclass provides the reuse interface.
- Modularity
- Overriding provides the mechanism for customization.
