Objectives
-
Understand the concepts of inheritance and polymorphism.
-
Know how Java’s dynamic binding mechanism works.
-
Be able to design and use abstract methods and classes.
-
Be able to design and use polymorphic methods.
-
Gain a better understanding of object-oriented design.