Basisklassen

Vererbung Der Hostprozess erstellt eine neue abgeleitete Klasse, deren Member der Basisklasse sowie alle neuen Member besteht, die von der abgeleiteten Klasse hinzugefügt wurden.Das mehrfache Vererbung in einer Vererbung ist es möglich, ein Diagramm zu erstellen, dem eine einheitliche Basisklasse Teil von mehr als einer der abgeleiteten Klassen ist.Die folgende Abbildung zeigt ein solches Diagramm an.

Mehrere Instanzen einer Basisklasse

Mehrere Instanzen einer einzelnen Basisklasse

In der Abbildung werden die Komponenten von CollectibleString bildliche Darstellung und CollectibleSortable angezeigt.Allerdings ist die Basisklasse, Collectible, in CollectibleSortableString durch den CollectibleString Pfad und den CollectibleSortable Pfad.Um diese Redundanz auszuschließen, können solche Klassen, z. B. virtuelle Basisklasse deklariert werden, wenn sie geerbt werden.

Weitere Informationen zum Deklarieren von virtuellen Basisklassen und wie Objekte mit virtuellen Basisklassen zusammengesetzt werden, finden Sie unter Virtuelle Basisklassen.

Siehe auch

Referenz

Übersicht über abgeleitete Klassen