Topics for the final exam: Polymorphism and Inheritance
- Interfaces : specifying
- Interfaces : implementing
- Interfaces : using as a type
- Interfaces : extending
- Inheritance: base and derived classes
- Inheritance: overriding versus overloading
- Inheritance: "final" modifier
- Inheritance: UML class diagram depicting inheritance
- Inheritance: Constructors in derived classes
- Inheritance: Calling an overridden method
- Inheritance: Type Compatibility