The Java API

The Java Applet API is a good example of a framework. Applets need only override the class Applet, and redefine one or more of a small set of methods.

[audio] [real] Text to accompany slide6, in Chapter 18 of An Introduction to Object-Oriented Programming