مثال 71: ایجاد یک کلاس
هدف این مثال اینه که داخلش اولین کلاسمون رو ایجاد کنیم. قراره یک کلاس جدید به نام Pet با اتریبیوت های کلاس و یک داک استرینگ ایجاد کنیم. همچنین یک سری نمونه هم از این کلاس ایجاد میکنیم:
۱- یک کلاس به نام Pet با دو اتریبیوت و یک داک استرینگ ایجاد میکنیم:
class Pet():
"""
A class to capture useful information regarding my pets, just in case
I lose track of them.
"""
is_human = False
owner = 'Michael Smith'
۲- حالا یک نمونه از این کلاس ایجاد میکنیم:
chubbles = Pet()
۳- بعدش خاصیت is_human حیوون خونگی (Pet) جدیدمون که اسمش chubbles هست رو چک میکنیم:
chubbles.is_human
باید خروجی زیر رو دریافت کنید:
False
۴- حالا مالک (owner) اون و داک استرینگ آبجکت رو چک میکنیم:
chubbles.owner
print(chubbles.__doc__)
باید خروجی زیر رو دریافت کنید:
در این مثال اولین کلاسمون رو ساختیم و خاصیت های آبجکتی که باهاش ایجاد کردیم رو بررسی کردیم.