What are some child classes of the cCritter class?
What are the cCritter methods most commonly overridden?
What are the three classes to which the cCritter delegates functionality?
In updating the critter's motion, what do we do to keep the critter from running off towards infinity or from acquiring an unrealistically large velocity?
What is the meaning of the information in the cCritter 's _outcode field?
Why is the cCritter draw method code an example of the Template Method pattern?