Preview
Polymorphism
Introduction
Static and Dynamic Binding
An example with Shapes
The UMBC zoo
Non-member functions
Destructors
Designing a base class
Cloning
Exercises
Student exercises
Afterview