
Rozdíl inicializace Potomka a Rodiče
Dobrý den!
Jaký je prosím vás rozdíl - když napíšu
Rodič potomek = new Potomek;
a
Potomek potomek = new Potomek;
Přijde mi, že je uplně jedno, jestli si tu třídu inicializuju tak nebo tak.
Díky
Jedno to není. Prvním způsobem "skryješ" vlastnosti, které má potomek a nemá předek, a pokud se je pokusíš použít bez přetypování, tak to skončí chybou.