Interfaces and Polymorphism
Learning Objectives
After completing this chapter, you should be able to do the following:
- Understand how polymorphism is enabled by interfaces and inheritance.
- Understand and use interfaces to create more flexible code.
Key Terminology
As you read through this chapter, you should make note of the following terms in the each section.
Introduction
- polymorphism
Interfaces
- interfaces
- method signature
- default methods