22. Interfaces and PolymorphismΒΆ
- 22.1. Introduction
- 22.2. Interfaces
- 22.3. Interfaces and Abstract Classes
- 22.4. Interfaces In The Wild
- 22.5. Unit Testing and Interfaces
- 22.6. Exercises: Interfaces and Polymorphism
- 22.7. Studio: Spinning the Discs
- 22.7.1. Getting Ready
- 22.7.2. Disc Project Overview
- 22.7.3. Consider Generic Behaviors
- 22.7.4. Consider Class-Specific Behavior and Data
- 22.7.5. Code the Interface
- 22.7.6. Code the Abstract Class
- 22.7.7. Complete the Disc Classes
- 22.7.8. Add Method Calls to
Main
- 22.7.9. Bonus Missions: Other Discs & Disks?