Inheritance & Polymorphism
Home ] Up ] Introduction ] Java Resources ] The Java Environment ] Java Language Fundamentals ] Objects and Arrays ] Operators ] Statements ] Classes and Objects ] Packages ] [ Inheritance & Polymorphism ] The Java Class Library ] Inner Classes ] Graphics Programming ] Events ] Swing GUI Components ] Applets ] Exceptions ] Generic Programming ]

 

What is Inheritance?
Inheritance versus Containment
Superclasses & Subclasses
Visibility Modifiers & Inheritance
Final Classes & Methods
Polymorphism
Data Hiding & Encapsulation
Abstract Classes
Interfaces
Cloning Objects
The Collections Framework
Interfaces & Callbacks

 

The features that make a programming language truly "Object-Oriented" are usually considered to be inheritance and polymorphism.

Here we'll examine the concepts. 

This page was last modified on 27 November, 2007