The main contents of this chapter include all of the following: Review of inheritance; polymorphism: limitations, virtual functions, abstract classes & function types, virtual function tables, virtual destructors/constructors; application of polymorphism; project alphas.