Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
In this chapter you’ll learn about the following:
Inheritance as an is-a relationship
How to publicly derive one class from another
Protected access
Constructor member initializer lists
Upcasting and downcasting
Virtual member functions
Early (static) binding and late (dynamic) binding
Abstract base classes
Pure virtual functions
When and how to use public inheritance