Object Oriented Programming with
JAVA
CODE : BCS306A
MODULE - 3
Inheritance: Inheritance Basics, Using super, Creating a Multilevel Hierarchy,
When Constructors Are Executed, Method Overriding, Dynamic Method
Dispatch, Using Abstract Classes, Using final with Inheritance, Local Variable
Type Inference and Inheritance, The Object Class. Interfaces: Interfaces, Default
Interface Methods, Use static Methods in an Interface, Private
InterfaceMethods.