الدرس 2: __init__ — المُنشئ والخصائص
في الدرس السابق أرفقنا الخصائص بكائن يدويًا، سطرًا بسطر. في هذا الدرس نتعرّف على __init__ — دالة خاصة تعمل تلقائيًا في كل مرة يُنشأ فيها كائن وتملأ خصائصه منذ البداية.
__init__ هو استمارة استقبال. في اللحظة التي "يولد" فيها الكائن، تُملأ الاستمارة — الاسم، العمر — وتُخزَّن البيانات عليه فورًا.
- المُنشئ __init__
- دالة خاصة تعمل تلقائيًا عند إنشاء كائن جديد وتهيّئ خصائصه.
- self
- المعامل الأول لكل دالة — يشير إلى الكائن نفسه.
- مثيل
- اسم آخر للكائن المُنشأ من صنف معيّن.