Podcast
Questions and Answers
الصنف هو مجموعة من الكائنات غير المتشابهة.
الصنف هو مجموعة من الكائنات غير المتشابهة.
False
الكائنات تحتوي على خصائص محددة ويمكن أن تقوم بعمليات محددة.
الكائنات تحتوي على خصائص محددة ويمكن أن تقوم بعمليات محددة.
True
بطاقة دوام محمد وبطاقة دوام حسن هما أمثلة عن الصنف 'بطاقة دوام'.
بطاقة دوام محمد وبطاقة دوام حسن هما أمثلة عن الصنف 'بطاقة دوام'.
True
الدالة Methode 1 تمثل المتغير الأول في الكلاس Exemple.
الدالة Methode 1 تمثل المتغير الأول في الكلاس Exemple.
Signup and view all the answers
إدارة نظام المستشفيات يتطلب تصميم كلاسات ودوال.
إدارة نظام المستشفيات يتطلب تصميم كلاسات ودوال.
Signup and view all the answers
الكائنات الغير متشابهة تنتمي إلى نفس الصنف.
الكائنات الغير متشابهة تنتمي إلى نفس الصنف.
Signup and view all the answers
الكائن في البرمجة الهدفية يحوي مجموعة من البيانات تسمى صفات ومجموعة عمليات تسمى وظائف.
الكائن في البرمجة الهدفية يحوي مجموعة من البيانات تسمى صفات ومجموعة عمليات تسمى وظائف.
Signup and view all the answers
الصنف (Class) يحوي مجموعة من الكائنات التي تشترك في الخصائص والعمليات.
الصنف (Class) يحوي مجموعة من الكائنات التي تشترك في الخصائص والعمليات.
Signup and view all the answers
الكائن يمثل المواصفات العامة للكائنات التي تنتمي لهذا الصنف.
الكائن يمثل المواصفات العامة للكائنات التي تنتمي لهذا الصنف.
Signup and view all the answers
البرمجة الهدفية تستند على تحديد الفئات ذات خصائص ووظائف عامة.
البرمجة الهدفية تستند على تحديد الفئات ذات خصائص ووظائف عامة.
Signup and view all the answers
ال OOP يساعد في سهولة تصميم البرامج وتخطيطها.
ال OOP يساعد في سهولة تصميم البرامج وتخطيطها.
Signup and view all the answers
ال OOP يزيد من احتمالية حدوث الأخطاء (Bugs) في البرامج.
ال OOP يزيد من احتمالية حدوث الأخطاء (Bugs) في البرامج.
Signup and view all the answers
ال OOP يزيد من تعقيد إدارة البرامج كلما زاد حجمها.
ال OOP يزيد من تعقيد إدارة البرامج كلما زاد حجمها.
Signup and view all the answers
ال OOP يساعد في إعادة استخدام أكواد البرامج بشكل فعال.
ال OOP يساعد في إعادة استخدام أكواد البرامج بشكل فعال.
Signup and view all the answers
كل كائن في البرمجة الهدفية يتكون من صفات وظائف خاصة به فقط.
كل كائن في البرمجة الهدفية يتكون من صفات وظائف خاصة به فقط.
Signup and view all the answers
إذا حدثت مشكلة في كائن معين، يجب تعديل كافة الكائنات بشكل متزامن.
إذا حدثت مشكلة في كائن معين، يجب تعديل كافة الكائنات بشكل متزامن.
Signup and view all the answers
Study Notes
البرمجة الهدفية
- البرمجة الهدفية هي اختصار لعبارة Object Oriented Programming
- تتكون من ثلاث كلمات: Object، Oriented، Programing
- الـ Object تعني شيء أو كائن مثل أسد كائن وهو ينتمي إلى فئة الحيوان
- الـ Oriented تعني موجه أو توجيهي أو غرضي
- الـ Programing تعني أي برمجة
فوائد البرمجة الهدفية
- سهولة تصميم البرامج
- تصمي البرامج والتخطيط لبنيتها أصبحت اسهل من البرمجة الاجرائية
- سهولة تصحيح الأخطاء
- إعادة استخدام ألكواد
مفاهيم أساسية في البرمجة الهدفية
- الكائن (Object) هو وحدة تحوي مجموعة من البيانات تسمى خصائص أو صفات ومعرفة عليها
- الصنف (Class) هو نوع يحوي مجموعة من الكائنات التي تشترك في الخصائص والعمليات
- الكائن هو شيء قائم بذاته أو شيء له ذاتية تنتمي إلى الصنف
متعلقات الكائنات
- الكائن يتكون من خصائص وعمليات
- مثال: طالب، قلم، حاسب
- أمثلة على الكائنات في برامج معينة: متسوق في سوبر ماركت، زبون في متجر الدراجات
الفرق بين الصنف والكائن
- كل ما في الوجود هو كائن فأنا وأنت وهذه الورقة والقلم كلها كائنات
- الصنف فهو مجموعة من الكائنات المتشابهة
- مثال: الصنف "بطاقة دوام" والكائن "بطاقة دوام محمد" والكائن "بطاقة دوام حسن"
تعريف الصنف
- طريقة تعريف الصنف: public class Example { ... }
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
تعريف البرمجة الهدفية (OOP) واستخدام مفاهيم الفئة والكائن، مع التركيز على تحديد الفئات ذات الخصائص والوظائف العامة. تشمل شرحاً لمعاني Object-oriented programming وكيفية توجيه وتحديد الأغراض في البرمجة.