Kan private medlemmer av en basisklasse arves?

Innholdsfortegnelse:

Kan private medlemmer av en basisklasse arves?
Kan private medlemmer av en basisklasse arves?
Anonim

Er private medlemmer av basisklassen alltid arvet i avledet klasse i C++? Jeg pleide å se over alt at private medlemmer av basisklassen aldri arves i avledet klasse, uansett hvordan du arver basisklassen (privat eller beskyttet eller offentlig).

Kan et privat klassemedlem arves?

Private medlemmer i en superklasse

A underklasse arver ikke de private medlemmene i foreldreklassen. Men hvis superklassen har offentlige eller beskyttede metoder for å få tilgang til sine private felt, kan disse også brukes av underklassen.

Hvordan arver du private medlemmer av basisklassen i C++?

Med privat arv blir offentlig og beskyttet medlem av basisklassen private medlemmer av den avledede klassen. Det betyr at metodene til basisklassen ikke blir det offentlige grensesnittet til det avledede objektet. De kan imidlertid brukes i medlemsfunksjonene til den avledede klassen.

Hva er forskjellen mellom privat og beskyttet arv?

beskyttet arv gjør de offentlige og beskyttede medlemmer av basisklassen beskyttet i den avledede klassen. privat arv gjør de offentlige og beskyttede medlemmene av basisklassen private i den avledede klassen.

Når arven er privat er den private metoden i grunnklassen?

Når arven er privat, er de private metodene i baseklasse er utilgjengelige i den avledede klassen (i C++). For mer informasjon om arv Se: Arv i C++ Alternativ (A) er korrekt.

Anbefalt:

Interessante artikler
Har mississippi flyway forskjøvet seg?
Les mer

Har mississippi flyway forskjøvet seg?

Fjorårets avlingstall var ned rundt 40 prosent fra 2017-18. Årets tall er ikke fullstendige, men kan være lik fjoråret. En teori har blitt støttet de siste årene om at Mississippi Flyway beveger seg vestover. Er Mississippi Flyway i endring?

Når er allergener høye?
Les mer

Når er allergener høye?

Hvis du har sesongmessige allergier eller høysnue, kan trepollen utløse symptomer på senvinteren eller våren. Ambrosia frigjør pollen om sommeren og høsten. Spesifikasjonene avhenger også av hvor du bor. Allergisesongen kan starte så tidlig som i januar i sørstatene og vare ut i november.

Hva er meningen med teoretiker?
Les mer

Hva er meningen med teoretiker?

: å tenke på eller foreslå ideer om hva som muligens er sant eller ekte: å danne eller foreslå en teori om noe. Se hele definisjonen for teoretisering i English Language Learners Dictionary. Er Theorizer et ord? For å formulere teorier eller en teori;