Abstract idea of Inheritance

We motivated the concept of inheritance with a hierarchical diagram that illustrated objects from everyday life. We could divide everyday objects into living and non-living things. Similarly we could divide living things into plants and animals, and animals into reptiles and mammals, and so on.

[audio] [real] Text to accompany slide4, in Chapter 7 of An Introduction to Object-Oriented Programming