10. Object-Oriented Programming: Polymorphism and Interfaces

Objectives

In this chapter you’ll:

Image Learn the concept of polymorphism and how it enables “programming in the general.”

Image Use overridden methods to effect polymorphism.

Image Distinguish between abstract and concrete classes.

Image Declare abstract methods to create abstract classes.

Learn how polymorphism ...

Get Java 9 for Programmers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.