Python-kehityskurssi
Luku
>
Taso

Luokat ja oliot
Luokan metodit

Tavoite

Kerää kentältä materiaalit, jotta voit rakentaa kanoille uudet talot.

Kanoilla on tarvetta uusille kanojen taloille, ja voit rakentaa erilaisia kanojen taloja käyttäen luokkia. Voit säätää useita ominaisuuksia luokalla luodussa objektissa.

class chicken_house: color = "" size = ""

Yllä oleva koodi luo luokan, jossa on kaksi muuttujaa, color ja size. Voit muokata kunkin objektin ominaisuuksia ulkopuolelta.

big_green_house = chicken_house() big_green_house.color = "green" big_green_house.size = "big"

Luo 4 erilaista objektia nimillä: big_green_house, small_blue_house, big_orange_house, small_red_house. Muokkaa kunkin objektin ominaisuuksia vastaamaan objektin nimeä.

Kerää kentältä kaikki lautoit ja kävele X-merkkeihin, käytä build()-funktiota ja luo kaikki 4 taloa.

Koodikirja