Introduction to OOP: Chapter 7: Inheritance [next] [previous] [audio] [real] [text]

Heuristics for Subclassing - Specialization

By far the most common form of inheritance is for specialization.

A good example is the Java hierarchy of Graphical components in the AWT:

Intro OOP, Chapter 7, Slide 9