• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Dziedziczenie prywatne a metody wirtualne

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
0 głosów
207 wizyt
pytanie zadane 31 sierpnia 2019 w C i C++ przez enigmatycznyclay Bywalec (2,450 p.)
Witam. Czy moglby mi ktoś wyjaśnić jak metody wirtualne zachowują się w przypadku dziedziczenia prywatnego/chronionego? Czy przypisanie obiektów klas pochodnych do referencji/wskaźników klasy bazowej będzie wgl działało? Co jesli mamy trzy poziomy dzidziczenia gdzie jedynie ten srodkowy jest prywatny a pozostałe publiczne i obiekt pochodny trzeciego stopnia przypisujemy do podstawowej klasy bazowej? Proszę o pomoc bo tak jak podstawowe działanie funkcji wirtualnych rozumiem, tak w przypadku pojawienia sie dzidziczenia wielokrotnego, "wielostopniowego" i wirtualnego i to wszystko jeszcze moze być i private i public i protected to wszystko zaczyna mi sie strasznie mieszać. Z gory dziękuję za odpowiedź.
komentarz 1 września 2019 przez j23 Mędrzec (195,240 p.)

Czy przypisanie obiektów klas pochodnych do referencji/wskaźników klasy bazowej będzie wgl działało?

Na zewnątrz nie, wewnątrz - tak.

komentarz 1 września 2019 przez tkz Nałogowiec (42,060 p.)

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
0 odpowiedzi 209 wizyt
pytanie zadane 8 grudnia 2017 w C i C++ przez neefiq Nowicjusz (120 p.)
0 głosów
1 odpowiedź 759 wizyt
pytanie zadane 23 października 2017 w C i C++ przez Czarus0 Obywatel (1,040 p.)
0 głosów
1 odpowiedź 555 wizyt

93,443 zapytań

142,434 odpowiedzi

322,691 komentarzy

62,805 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

...