~ UCSB CS32 Summer 2013 — Programming Assignment 4 ~
Object-Oriented Programming in C++ — Inheritance and Polymorphism
Released: August 29
Due on: September 5, 11:59pm

This assignment consists of two parts. The first part is easy. The second part is hard, but interesting and educational. Having done the first part, you will have a superficial knowledge of how to use inheritance and polymorphism in C++. Having done the second part, you will understand how polymorphism may actually work under the hood and what cost we pay for it.