ما هو مفهوم البرمجة الكائنية (OOP) ؟

ما هو مفهوم البرمجة الكائنية (OOP) ؟

السؤال

ما هو مفهوم البرمجة الكائنية (OOP) ؟

الإجابة

البرمجة الكائنية (Object-Oriented Programming – OOP) هي نمط برمجي يعتمد على تقسيم البرنامج إلى كائنات تحتوي على بيانات (الخصائص – Properties) ووظائف (الأساليب – Methods). من أهم مفاهيم OOP:
  • التغليف (Encapsulation): إخفاء تفاصيل تنفيذ الكود وجعل التفاعل يتم من خلال واجهات محددة.
  • الوراثة (Inheritance): السماح لكائن باكتساب خصائص وسلوكيات كائن آخر.
  • تعدد الأشكال (Polymorphism): السماح باستخدام نفس الواجهة بطرق مختلفة.
  • التجريد (Abstraction): إخفاء التفاصيل المعقدة وإظهار الوظائف الأساسية فقط.

0 تعليقات


    اترك تعليقاً