…pokračování…
Vysvětlení je prosté. Kompilátor ví, že Obj je proměnná typu TObrazec, a proto automaticky použije tu metodu Nakresli, která odpovídá třídě TObrazec, tedy TObrazec.Nakresli !
Kompilátor totiž nic neví o tom, že jsme do této proměnné za chodu programu přiřadili objekt kompatibilního typu !