- Shows examples of
- pure virtual methods
- implementing pure virtual methods in the base class (not inline)
- illustrating VTABLE usage (see the Lecture 19 slides)
- An example of an interface for the shapes class, checking inputs before calling private pure virtual methods defined in the derived shape, square and circle classes