Inhaltsverzeichnis:

Wie sind geschützte Member einer Basisklasse?
Wie sind geschützte Member einer Basisklasse?

Video: Wie sind geschützte Member einer Basisklasse?

Video: Wie sind geschützte Member einer Basisklasse?
Video: 35 Die Ist Eine Beziehung zwischen Basisklasse und Subklasse 2024, Kann
Anonim

Geschützt Vererbung − Bei Ableitung von a geschützte Basisklasse , öffentlich und geschützte Mitglieder des Basisklasse werden geschützte Mitglieder der abgeleiteten Klasse . Private Vererbung − Bei Ableitung von einer privaten Basisklasse , öffentlich und geschützte Mitglieder des Basisklasse privat werden Mitglieder der abgeleiteten Klasse.

Wie greife ich außerdem auf geschützte Basisklassenmember zu?

Auf einen geschützten, nicht statischen Basisklassenmember können Member und Freunde aller Klassen zugreifen, die von dieser Basisklasse abgeleitet sind, indem Sie eine der folgenden Methoden verwenden:

  1. Ein Zeiger auf eine direkt oder indirekt abgeleitete Klasse.
  2. Ein Verweis auf eine direkt oder indirekt abgeleitete Klasse.
  3. Ein Objekt einer direkt oder indirekt abgeleiteten Klasse.

Man kann sich auch fragen, was ist ein geschütztes Klassenmitglied? Geschützte Mitglieder sind im zugänglich Klasse das definiert sie und in Klassen das erben davon Klasse . Edit: Beide sind auch für Freunde von ihnen zugänglich Klasse , und im Fall von geschützte Mitglieder , von Freunden ihrer abgeleiteten Klassen.

Zu wissen ist auch, können Objekte einer Klasse auf geschützte Member zugreifen?

8 Antworten. EIN Klasse kann nur auf geschützte Mitglieder zugreifen von Fällen davon Klasse oder eine abgeleitete Klasse . Es kann nicht auf geschützte Mitglieder zugreifen von Instanzen eines Elternteils Klasse oder Cousine Klasse . In Ihrem Fall ist das Abgeleitete Klasse kann nur betreten Das B geschütztes Mitglied von abgeleiteten Instanzen, nicht von Basisinstanzen.

Können private Member einer Basisklasse vererbbar sein?

Private Mitglieder Öffentlich Mitglieder öffentlich & geschützte Mitglieder von Basisklasse B sind jetzt Privatgelände Seite 3 private Mitglieder des Basisklasse sind strikt nicht- vererbbar unter jeder Ableitung.

Empfohlen: