Vererbung gestattet es Verhalten zwischen Klassen und damit auch Objekten mittels eines Bauplans zu übertragen.
Es kann sinnvoll sein, eine neue Abgeleitete Klasse aus zwei oder mehr Basisklassen zu bilden. Das nennt man Mehrfachvererbung?.
Nachteile
Muss eine Basisklasse aufgrund von Designfehlern geändert werden, müssen alle zugehörigen Objekte geändert werden