Includes Implementation of basic inheritance concepts in Java.
This repository demonstrates usage of :
- Inheritance and object methods.
- Access Modifiers and their effect on inheritance.
- Overriding Methods : To redefine the method in child class that has already been defined in base class.
- Upcasting : Casting an object to one of its super(Parent class) types.
- Downcasting : Casting an object to one of its sub(Child class) types.