جدول المحتويات:
التعريف - ماذا تعني البرمجة الموجهة للموضوع؟
البرمجة الموجهة للموضوع هي طريقة موجهة للكائنات حيث يتم تقسيم النظم الفرعية المختلفة المعروفة باسم الموضوعات لإنشاء مواضيع جديدة بناءً على تعبير التركيب. النهج هو خروج جذري عن النهج الكلاسيكي وجوه المنحى ، والتي يتم تعريف الكائنات على أساس خصائصها والأساليب. البرمجة الموجهة للموضوع موجهة إلى حد كبير نحو تقسيم النظام الموجه إلى المواضيع. وبالتالي فإنه يوفر رؤية تركيبية لتطوير التطبيق.تشرح Techopedia البرمجة الموجهة نحو الموضوع
الهدف الرئيسي من البرمجة الموجهة نحو الموضوع هو المساعدة في تطوير الأجنحة وتسهيل تطوير التطبيقات التعاونية. تتمثل الطريقتان اللتان تتعاون بهما التطبيقات في مشاركة الكائنات والمساعدة المشتركة في تنفيذ عمليات التنفيذ. يمكن استخدام الموضوعات في البرمجة الموجهة للموضوع لتشكيل مواضيع أكبر مع دمج وظائفها. هذا يساعد في إعادة استخدام الوظائف المتاحة للمواضيع في الموضوعات الأكبر. علاوة على ذلك ، بناءً على قواعد التكوين ، تتألف الموضوعات من نظام ويساعد هذا النهج القائم على التقسيم في توسيع وصيانة بيئات كبيرة موجهة للكائنات. شفرة مصدر التطبيق ليست ضرورية ، فهي تساعد في توسيع التطبيقات الحالية بوظائف جديدة وغير مخطط لها.
يساعد النهج الموجه نحو الموضوع في تقديم نموذج والتركيز على القضايا المتعلقة بالتركيب داخل التطبيق. إنه يجمع قواعد التكوين والملحنين ، وكذلك يساعد في إنشاء كائنات أفضل ، مع الأخذ في الاعتبار بروتوكولات الحذف والانتهاء. كما أنه يساعد في مطابقة الصف والواجهة وأيضًا في معالجة مشكلات التنفيذ.
