ما معنى object-oriented programming؟
المعنى في مجال تطوير البرمجيات مع أمثلة
object-oriented programming: البرمجة كائنية التوجه، البرمجة الموجّهة للكائنات
أسلوب برمجة ينظم الشيفرة في كائنات تجمع البيانات والسلوك، ويستند إلى مفاهيم مثل الأصناف والوراثة والتغليف.
طريقة الاستخدام
يُختصر المصطلح عادةً إلى OOP ويُنطق بذكر أسماء الحروف. وتتبنى Java وC# وC++ هذا الأسلوب بقوة، كما تدعمه Python وJavaScript. ومبادئه الأربعة الكلاسيكية، وهي التغليف والتجريد والوراثة وتعدد الأشكال، شائعة في المقابلات.
أمثلة
The course starts with the basics of object-oriented programming in Java.
تبدأ الدورة بأساسيات البرمجة كائنية التوجه بلغة Java.
يقدم المثال موضوع الدورة التمهيدية، وهو تنظيم البرامج باستخدام الكائنات في Java.
Not everything needs a class; object-oriented programming isn't the only option in Python.
ليس كل شيء بحاجة إلى صنف؛ فالبرمجة كائنية التوجه ليست الخيار الوحيد في Python.
ينبه المثال إلى أن اللغة تسمح بأساليب برمجة أخرى، ولا يلزم تحويل كل جزء إلى صنف.
تراكيب شائعة
- OOP principles
- object-oriented design
- object-oriented language
- functional vs object-oriented
مصطلحات ذات صلة
مصطلحات أخرى: مفاهيم البرمجة
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
