Python Udviklingskursus
Kapitel
>
Niveau
Klasser og objekter
Klassemetoder
Målsætning
Saml materialerne på marken, så du kan bygge kyllingerne nogle nye huse.
Kyllingerne har brug for nogle nye hønsehuse, du kan bygge forskellige typer kyllingehuse ved hjælp af klasserne. Du kan justere flere egenskaber i et objekt oprettet med en klasse.
class chicken_house:
color = ""
size = ""
Ovenstående kode opretter en klasse med to variable, color og size. Du kan ændre egenskaberne for hvert objekt udefra.
big_green_house = chicken_house() big_green_house.color = "green" big_green_house.size = "big"
Opret 4 forskellige objekter med navnene: big_green_house, small_blue_house, big_orange_house, small_red_house. Ændr egenskaberne i hvert af de fire objekter, så de matcher objektets navn.
Samle alle brædder på marken og gå til X-mærkerne, brug funktionen build() og opret alle 4 huse.
Kodebog