مرحبًا بعودتك.
حتى هذه النقطة ، تعلمنا أن OPI أو البرمجة الموجهة للكائنات هي نموذج ، وهي طريقة بالنسبة لنا للتفكير
في هيكلة الكود الخاص بنا.
انتقلنا من الوظائف الإجرائية إلى وظائف الكتابة إلى الآن باستخدام أشياء مثل البرمجة الموجهة للكائنات.
الآن ما نراه هو ما نسميه المرجع الكلاسيكي.
أي أننا نستخدم الفئات لدمج نماذج البرمجة الموجهة للكائنات.
نتعلم أنه يمكننا إنشاء فصل دراسي في Python باستخدام كلمة رئيسية للفصل باستخدام اصطلاح
التسمية هذا ، وهو حالة الجمل بحرف كبير ، والتي تخبر المبرمجين الآخرين أن هذه فئة تحتاج إلى إنشاء
مثيل لها.
تعلمنا عن سمات كائن الفئة.
لقد تعلمنا كيف يمكننا إنشاء مثيل.
كائن وكيف لدينا هذه الوظيفة init التي تعمل على كل مثيل لتخصيص كائناتنا.
لقد تعلمنا كيفية إضافة عمليات إلى صنفنا بحيث يكون لكل كائن نقوم بإنشائه وإنشاء مثيل له حق الوصول
إلى هذه الطرق.
نتعلم أيضًا أن هناك أشياء مثل طريقة الفصل والطرق الثابتة ، وهي طرق يمكن
تسميتها.
في الفصل دون تحويله فعليًا إلى كائن.
وكان كل هذا.
حتى نتمكن من إنشاء البيانات الخاصة بنا ، النوع ، النماذج ، العالم الحقيقي.
الآن ، لا يزال هناك الكثير لنتعلمه في البرمجة الشيئية.
ولكن إذا اتبعت هذه الإرشادات ونظرت إلى هذا الهيكل العام ، فهذا كل شيء إلى حد كبير.
هذه هي الطريقة التي تعمل بها الفصول في بايثون.
وقد اكتسبنا بالفعل أداة قوية الآن لجعل الكود الخاص بنا أفضل حقًا.
الآن ، تتطلب فكرة البرمجة الشيئية بعض الممارسة ، ومن الصعب حقًا فهمها
عندما تبدأ للتو.
سنحاول ونقوم ببعض التمارين ونتعلم المزيد من الأشياء حول البرمجة الموجهة
للكائنات حتى نتمكن من فهم هذا المفهوم واستخدامه في برامجنا اليومية.
سأراك في المرحلة التالية.
مع السلامة.