الدرس 3: التوابع — ما الذي تستطيع الكائنات فعله
كائناتنا تمتلك سمات — لكنها لا تفعل شيئًا بعد. في هذا الدرس نضيف إليها توابع: دوال معرَّفة داخل الصنف، تقرأ السمات عبر self بل وتغيّرها أيضًا.
إذا كانت السمة هي ما يمتلكه الكلب (الاسم، العمر)، فإن التابع هو ما يفعله الكلب (ينبح، يحتفل بعيد ميلاد). كلاهما يقيم في الصنف نفسه.
- تابع
- دالة معرَّفة داخل صنف وتعمل على الكائن عبر self.
- استدعاء تابع
- استدعاء تابع على كائن معيّن: rex.bark().