السلام عليكم
هل كم يوم بفضل الاخوة هنا خصوصا الأستاذ عبد الله عيد، تعلمت طريقة البرمجة الكائنية
أريد أن أعرف عن فكرة كتابة الكلاسات
فاهم معنى التوارث وإنشاء الكلاسات، أما أريد مثال عملي (سكربت مقالات بسيط)
عنوان المقال
المؤلف
نص المقال
تاريخ الكتابة
التعليقات
و...
كيف نكتب الكلاس مثلاً لسكربت المقالات
كل مبرمج يكتب على طريقته، ممكن بطريقة خطأ (لا يستخدم كل قوة البرمجة الكائنية، أو ينشأ متغيرات أو كلاسات بلا فائدة أو يستخدم الوراثة بشكل غير منطقي)
متى ولماذا private، مثلا في كلاس الديتابيس ننشأ متغير يدل على اسم الديتابيس ومن نوع private
هذه من جهة
أما ماذا عن توارث كلاس من كلاس
ما هو التفكير لنقول مثلاً كلاس المقالات يتوارث من كلاس الديتابيس
ممكن مبرمج آخر يقول بعكس هذه الوراثة أو يقول كلاس الديتابيس أيضا يتوارث من كلاس النظام
كيف نفكر ونبرمج في الـ OOP
هل علينا اتباع design pattern خاص؟
http://www.fluffycat.com/PHP-Design-Patterns