9.1. Ukazatele odvozených tříd

Časová náročnost
Časová náročnost: 3 minuty

upozornění Platí: Ukazatel deklarovaný jako ukazatel základní třídy může být použit jako ukazatel na třídu, která je ze základní třídy odvozená. Přesto platí určitá omezení.
  • Můžeme se odkazovat pouze na členy odvozeného objektu, které byly zděděny ze základní třídy. Je to proto, že ukazatel základní třídy má údaje pouze o základní třídě. Neví nic o členech, které byly k odvozené třídě přidány.
  • Není možné se odkazovat ukazatelem odvozené třídy na třídu základní.

Obecně platí, že aritmetika ukazatele závisí na deklaraci datového typu, na nějž ukazatel ukazuje.