Chapter 7: Inheritance and Polymorphism

7.1: Keyword super for inheritance

7.2: No Shrinking Inheritance

7.3: Overloaded Method Is Not Suppressed

7.4: Composition vs. Inheritance

7.5: Keyword final

7.6: Abstract Methods and classes

7.7: Polymorphism

7.8: Interface

7.9: Multiple Inheritance

7.10: Base-class Default Constructor

7.11: Overriding finalize( ) in Inheritance

7.12: Sequence of Constructing an Object

7.13: Avoid Calling a Method from the Constructor

7.14: Down-Casting