Hour 16. Extending Classes with Inheritance
What Is Inheritance?
It is a fundamental aspect of human intelligence to seek out, recognize, and create relationships among concepts. We build hierarchies, networks, and other interrelationships to explain and understand the ways in which things interact. C++ embodies this in inheritance hierarchies, making it possible for a class to inherit from another class.
Concepts can be categorized in many different ways. When you look at your dog, what do you see? A biologist sees a network ...