Cosa diventa un membro protetto se la classe viene ereditata in modalità pubblica?
Cosa diventa un membro protetto se la classe viene ereditata in modalità pubblica?

Video: Cosa diventa un membro protetto se la classe viene ereditata in modalità pubblica?

Video: Cosa diventa un membro protetto se la classe viene ereditata in modalità pubblica?
Video: Percorsi di Resilienza: Adolescenza, Scuola e Psicologia 2024, Maggio
Anonim

1) in eredità protetta , il pubblico e i membri protetti diventano membri protetti nel derivato classe . In privato eredità , tutto è privato. Perché essi sono parte di la base classe , e hai bisogno della base classe che è una parte di il tuo derivato classe.

Allo stesso modo, potresti chiedere, come possono i membri protetti di una classe diventare ereditabili?

Protetto Eredità − Quando deriva da a protetto base classe , pubblico e membri protetti della base classe diventano membri protetti del derivato classe . Eredità privata − Quando deriva da una base privata classe , pubblico e membri protetti della base la classe diventa privato membri del derivato classe.

Ci si potrebbe anche chiedere, cosa succede quando una classe viene ereditata come privata? Insieme a eredità privata , membro pubblico e protetto della base classe diventare privato membri del derivato classe . Ciò significa che i metodi della base classe non diventano l'interfaccia pubblica dell'oggetto derivato. Tuttavia, possono essere utilizzati all'interno delle funzioni membro del derivato classe.

Tenendo presente questo, i membri protetti vengono ereditati?

La sua unica differenza si verifica infatti con eredità : Quando una classe eredita un altro, il membri della classe derivata Potere accedi al membri protetti ereditati dalla classe base, ma non è privato membri . Insieme a protetto , tutto pubblico membri della classe base sono ereditato come protetto nella classe derivata.

Qual è la differenza tra eredità pubblica e protetta?

Insieme a eredità pubblica , la classe derivata può vedere pubblico e protetto membri della base. Con privato eredità , non può. Insieme a protetto , la classe derivata e tutte le classi derivate che possono vederli.

Consigliato: