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>.
 
DoJako třetí a poslední úpravu nyní do funkce <code>create()</code> pak přidáme zavolání této funkce <code>reset()</code>, aby se objektnáš batoh vytvořil hned při vytvoření místnosti:
...
 
 
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" >