برمجة كائنية التوجه: الفرق بين النسختين

[نسخة منشورة][نسخة منشورة]
تم حذف المحتوى تمت إضافة المحتوى
JarBot (نقاش | مساهمات)
ط بوت:إصلاح تحويلات القوالب
اضافة قالب انماط البرمجة
سطر 1:
{{أنماط البرمجة}}
'''البرمجة كائنية التوجُّه''' أو '''البرمجة الشيئية''' {{إنج|Object-oriented programming - OOP}} ويطلق عليها أحيانا اسم '''برمجة كائنية المنحى''' أو '''برمجة موجهة نحو الكائنات''' (أو العناصر) وهي [[نمط برمجة]] متقدم، وفيه يقسم البرنامج إلى وحدات تسمى [[كائن (علوم الحاسوب)|الكائنات]] (Objects)، كل كائن هو حزمة (تعليب) من البيانات (المتغيرات والثوابت) [[دوال(علم حاسوب)|والدوال]] ووحدات التنظيم وواجهات الاستخدام. ويُبنى البرنامج بواسطة استخدام الكائنات وربطها مع بعضها البعض وواجهة البرنامج الخارجية باستخدام هيكلية البرنامج وواجهات الاستخدام الخاصة بكل كائن.