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, Fourth Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.