Learning Object-Oriented Language Features
An object-based language encapsulates attributes and behaviors in objects. To be known as an object-oriented language, the language must also support inheritance and polymorphism. This chapter introduces you to Java’s language features that support these twin pillars of object orientation. Furthermore, the chapter introduces you to interfaces, Java’s ultimate abstract type mechanism.
KeywordsVirtual Machine Return Type Hash Code Public Void Reserved Word
Unable to display preview. Download preview PDF.