More on preconditions:
n
Occasionally, preconditions
constrain the order in which
methods can be invoked or require
that an object be in a certain state
before a given method can be
invoked.
n
Example: an automobile must be
running
before it can move.