קורס פיתוח בפייתון
פרק
>
רמה
מחלקות ואובייקטים
שיטות מחלקה
מטרה
אסוף את החומרים בשדה כדי שתוכל לבנות לתרנגולות בתים חדשים.
התרנגולות צריכות קופות חדשות, אתה יכול לבנות סוגים שונים של בתי תרנגולות באמצעות מחלקות. ניתן לשנות מספר תכונות באובייקט שנוצר ממחלקה.
class chicken_house:
color = ""
size = ""
הקוד שלמעלה יוצר מחלקה עם שני משתנים, color ו-size. ניתן לשנות את המאפיינים של כל אובייקט מבחוץ.
big_green_house = chicken_house() big_green_house.color = "green" big_green_house.size = "big"
צור 4 אובייקטים שונים בשם: big_green_house, small_blue_house, big_orange_house, small_red_house. שנה את המאפיינים בכל אחד מהארבעה כך שיתאימו לשם האובייקט.
אסוף את כל הקרשים בשדה והלוך לסימני ה-X, השתמש בפונקציה build() ובנה את כל ארבעת הבתים.
ספר קוד