Freigeben über


Vielfachzugriff

In den Mehrfachvererbungs gittern, die virtuelle Basisklasse betreffen, kann ein angegebener Name durch mehr als einen Pfad erreicht werden.Da unterschiedliche Zugriffssteuerung für diesen unterschiedlichen Pfaden angewendet werden kann, wählt der Compiler den Pfad aus, der die meisten Zugriff wird.Das Ergebnis wird in der folgende Abbildung gezeigt.

Zugriff auf Pfade eines Vererbungs-Diagramms

Diagramm zur Zugriffspfadvererbung

In der Abbildung wird ein Name, der in der Klasse VBase deklariert wird, immer durch Klasse RightPatherreicht.Der richtige Pfad ist einfacher, da RightPath als öffentliche VBase Basisklasse deklariert, während LeftPath deklariert VBase als privat.

Siehe auch

Referenz

Zugriffssteuerung