Python Geliştirme Kursu
Bölüm
>
Seviye
Sınıflar ve Nesneler
Sınıf metodları
Amaç
Tavuklara yeni evler yapabilmek için arazideki malzemeleri topla.
Tavukların yeni kümeslere ihtiyacı var, sınıfları kullanarak çeşitli türde tavuk evleri inşa edebilirsiniz. Bir sınıfla oluşturulmuş bir nesnede birkaç özelliği ayarlayabilirsiniz.
class chicken_house:
color = ""
size = ""
Yukarıdaki kod, color ve size olmak üzere iki değişkene sahip bir sınıf oluşturur. Her nesnenin özelliklerini harici olarak değiştirebilirsiniz.
big_green_house = chicken_house() big_green_house.color = "green" big_green_house.size = "big"
big_green_house, small_blue_house, big_orange_house, small_red_house adlarında 4 farklı nesne oluşturun. Her dört nesnenin özelliklerini nesnenin adına uyacak şekilde değiştirin.
Arazideki tüm tahtaları toplayın ve X işaretlerine yürüyün, build() fonksiyonunu kullanın ve tüm 4 evi oluşturun.
Kod Kitabı