Loading video...
Inheritance & Polymorphism
- Inheritance allows one class to extend another class
- The class doing the extending is called the subclass
- The class being extended is called the superclass
- A subclass can override methods it inherits from its superclass
- An abstract class can be extended but cannot be directly instantiated
- Polymorphism ensures that the correct method is called for an object disguised as a more generic type
- An interface only contains headings for methods; a class implements an interface
Inheritance & Polymorphism
Lecture Slides are screen-captured images of important points in the lecture. Students can download and print out these lecture slide images to do practice problems as well as take notes while watching the lecture.

































Start Learning Now
Our free lessons will get you started (Flash® 10 required).
Sign up for Educator.comGet immediate access to our entire library.
Features Overview