Kurz vývoje v Pythonu
Kapitola
>
Úroveň
Třídy a objekty
Členové třídy
Cíl
Sebraď materiály z pole a použij je k vytvoření silnic.
Silnice vedoucí ke staré chatě jsou prázdné, seber materiály z pole a vybuduj silnice. Existují dva typy silnic, ty vyrobené ze “wood” a ty vyrobené ze “stone”, můžeš použít třídu k vytvoření objektů, které se použijí pro stavbu silnic. Každá silnice vyžaduje 4 položky svého příslušného typu, aby bylo možné ji postavit.
class road:
number = 4
def __init__(self, material):
self.material = material
Výše uvedený kód vytváří třídu speciálně určenou pro vytváření silnic; funkce _init_() je interní funkcí třídy, která umožňuje předávat hodnoty přímo do třídy. U této funkce můžeš nastavit, jaký druh materiálu silnice bude při vytváření objektu, například: wood_road = road("wood") .
Seber všechny materiály z pole a vytvoř třídu s názvem road, poté vytvoř objekty určující typ silnice, kterou chceš vyrobit. Jdi k značkám X a dokonči silnice pomocí funkce build() a postavením vytvořeného objektu, například player.build(wood_road).