Einfach- und Mehrfachvererbung
Begrifflich ist es durchaus sinnvoll, daß eine Klasse A von mehreren Oberklassen erbt (Mehrfachvererbung,multiple inheritance).
Beispiel: Ein Auto ist sowohl ein Fahrzeug wie eine Ware.
Mehrfachvererbung ist z.B. in C++ vorgesehen. Sie wirft aber Probleme auf, wenn eine Klasse auf verschiedenen Wegen dieselben Attribute erbt.