Chapter Goals
- To be able to describe the information conveyed by a class hierarchy
- To understand the concept of the polymorphic variable and its relationship
to class hierarchies
- To understand the interaction between polymorphism and memory
management
- To understand how to distinguish between virtual and nonvirtual overriding
and the uses of each
- To understand the concept of downcasting, moving both up and down the
class hierarchy
- To understand the concept of multiple inheritance
- To learn how to design and use software frameworks
prev
|top
|next