CECS 282
EXAMINATION 2
Review the following topics:
- Dynamic memory for 2-D array
- Inheritance
- private, protected and private members
- private, protected and public inheritance
- Derived class constructor
- Overriding functions
- Abstract base class
- Multiple inheritance
- Constructors in mulitiple inheritance
- Ambiguity in multiple inheritance
- Aggregation: Classes within classes
- Composition
- Virtual functions
- Normal functions accessed with pointers
- Virtual functions accessed with pointers
- Late binding
- Abstract class and pure virtual functions
- Virtual destructor
- Virtual base class
- dynamic cast and typeid operator
Review lab assignments 5,6, and 7.