Innehållsförteckning:

Hur är skyddade medlemmar i en basklass?
Hur är skyddade medlemmar i en basklass?

Video: Hur är skyddade medlemmar i en basklass?

Video: Hur är skyddade medlemmar i en basklass?
Video: Buckys C+ Programming Tutorials - 53 - protected Members 2024, Maj
Anonim

Skyddade Arv − När det härrör från en skyddad basklass , offentliga och skyddade medlemmar av basklass bli skyddade medlemmar av det härledda klass . Privat arv − När det härrör från en privat basklass , offentliga och skyddade medlemmar av basklass bli privat medlemmar av det härledda klass.

Dessutom, hur kommer jag åt skyddade basklassmedlemmar?

En skyddad icke-statisk basklassmedlem kan nås av medlemmar och vänner i alla klasser som härrör från den basklassen genom att använda något av följande:

  1. En pekare till en direkt eller indirekt härledd klass.
  2. En referens till en direkt eller indirekt härledd klass.
  3. Ett objekt av en direkt eller indirekt härledd klass.

Man kan också fråga sig, vad är en skyddad klassmedlem? Skyddade medlemmar är tillgängliga i klass som definierar dem och in klasser som ärver från det klass . Edit: Båda är också tillgängliga för deras vänner klass , och i fallet med skyddade medlemmar , av vänner till deras härledda klasser.

Också att veta är, kan objekt i en klass komma åt skyddade medlemmar?

8 svar. A klass kan endast åtkomstskyddade medlemmar fall av detta klass eller en härledd klass . Det kan inte åtkomstskyddade medlemmar fall av en förälder klass eller kusin klass . I ditt fall, den härledda klass kan endast tillgång b skyddad medlem av härledda instanser, inte av basinstanser.

Kan privata medlemmar i en basklass ärftliga?

Privata medlemmar offentlig medlemmar offentlig & skyddade medlemmar av basklass B är nu privat Sida 3 privata medlemmar av Basklass är strikt icke- ärftlig under varje härledning.

Rekommenderad: