Search
Contents
7.
Inheritance
7.
Inheritance
ΒΆ
7.1. Inheritance in OOP
7.2. Inheritance in Java
7.2.1. Check Your Understanding
7.3. A Tale of Two Cats
7.3.1. Inheriting Fields and Properties
7.3.2.
super
7.3.3.
@Override
7.3.4.
Object
Class
7.3.5. References
7.3.6. Check Your Understanding
7.4. Inheriting from Abstraction
7.4.1.
abstract
Classes
7.4.2.
abstract
Methods
7.4.3. References
7.4.4. Check Your Understanding
7.5. Casting
7.5.1. References
7.5.2. Check Your Understanding
7.6. Testing Inheritance
7.6.1. Check Your Understanding
7.7. Class Diagrams
7.7.1. Diagramming a Single Class
7.7.2. Diagramming Class Relationships
7.7.3. References
7.7.4. Check Your Understanding
7.8. Exercises: Inheritance
7.9. Studio: Fun with Quizzes
7.9.1. Design
7.9.2. Implementation
7.9.3. Putting it all together
7.9.4. How to Submit
7.9.5. Bonus Missions
←
6.4.
Studio: Unit Testing
7.1.
Inheritance in OOP
→