Řešení kontrolních otázek:
-
Uděláme je chráněné. Chráněné funkce nejsou přístupné pro uživatele, ale
jsou přístupné v odvozených třídách.
-
Objekt je blok dat a kódu, který může být chápán jako samostatný prvek
v programu.
-
Ano.
-
Struktura má implicitně veřejné složky a třída soukromé složky.
-
Soukromé datové složky jsou chráněné před přímou modifikací uživatele.
Mohou být modifikovány pomocí metod.
-
Pomocí čtecích a nastavovacích metod, které jsou veřejné.
-
Destruktor je volán při uvolňování objektů. Pro lokální objekty to nastává,
když se objekt dostane mimo rozsah. Pro dynamicky alokované objekty to
nastane, když objekt je zrušen.
-
Inicializační seznam třídy inicializuje datové složky třídy a volá všechny
konstruktory tříd předků.
-
Ano. Je to častý případ.
Zpět