Programování pro hračičky/Andělé/Lekce 3: Porovnání verzí
Smazaný obsah Přidaný obsah
Řádek 118:
Tato funkce <code>reset()</code> se musí nacházet ''za'' deklarací proměnné <code>batoh</code> (protože v ní tuto proměnnou používáme) a ''před'' funkcí <code>create()</code>.
▲Do funkce <code>create()</code> pak přidáme zavolání této funkce <code>reset()</code>, aby se objekt vytvořil hned při vytvoření místnosti:
<source lang="c" >
Řádek 131 ⟶ 128:
</source>
Velmi často se samozřejmě stává, že bychom rádi vytvořili objekt, který je sice ''podobný'' nějakému předpřipravenému objektu (tedy, jinak řečeno, je téže třídy), ale některé vlastnosti má mít jiné. Pak musíme vlastnosti objektu po naklonování ještě změnit funkcemi, jejichž použití snadno pochopíme z toho, co už známe z vytváření místností a virtuálních objektů:
<source lang="c" >
|