Object-Oriented Design

There are no absolute rules for developing object-oriented software, but here are some guidelines.

Subclasses must pass the "is-a" test

Favor Composition Over Inheritance


Jim Crossley
Last modified: Thu Dec 5 19:33:54 EST 2002