Chapter 23. Object-Oriented Programming: Inheritance


Say not you know another entirely, till you have divided an inheritance with him.

 --Johann Kasper Lavater

This method is to define as the number of a class the class of all classes similar to the given class.

 --Bertrand Russell

Good as it is to inherit a library, it is better to collect one.

 --Augustine Birrell

Save base authority from others’ books.

 --William Shakespeare

In this chapter you will learn:


To create classes by inheriting from existing classes.


How inheritance promotes software reuse.


The notions of base classes and derived classes and the relationships between them.

<objective> ...

Get C How to Program, Fifth Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.