محاضرة 4: البرمجة الهدفية - إعداد أ.أحالم الحداد

SatisfiedMaroon avatar
SatisfiedMaroon
·
·
Download

Start Quiz

Study Flashcards

16 Questions

الصنف هو مجموعة من الكائنات غير المتشابهة.

False

الكائنات تحتوي على خصائص محددة ويمكن أن تقوم بعمليات محددة.

True

بطاقة دوام محمد وبطاقة دوام حسن هما أمثلة عن الصنف 'بطاقة دوام'.

True

الدالة Methode 1 تمثل المتغير الأول في الكلاس Exemple.

False

إدارة نظام المستشفيات يتطلب تصميم كلاسات ودوال.

True

الكائنات الغير متشابهة تنتمي إلى نفس الصنف.

False

الكائن في البرمجة الهدفية يحوي مجموعة من البيانات تسمى صفات ومجموعة عمليات تسمى وظائف.

True

الصنف (Class) يحوي مجموعة من الكائنات التي تشترك في الخصائص والعمليات.

True

الكائن يمثل المواصفات العامة للكائنات التي تنتمي لهذا الصنف.

False

البرمجة الهدفية تستند على تحديد الفئات ذات خصائص ووظائف عامة.

True

ال OOP يساعد في سهولة تصميم البرامج وتخطيطها.

True

ال OOP يزيد من احتمالية حدوث الأخطاء (Bugs) في البرامج.

False

ال OOP يزيد من تعقيد إدارة البرامج كلما زاد حجمها.

False

ال OOP يساعد في إعادة استخدام أكواد البرامج بشكل فعال.

True

كل كائن في البرمجة الهدفية يتكون من صفات وظائف خاصة به فقط.

False

إذا حدثت مشكلة في كائن معين، يجب تعديل كافة الكائنات بشكل متزامن.

False

Study Notes

البرمجة الهدفية

  • البرمجة الهدفية هي اختصار لعبارة Object Oriented Programming
  • تتكون من ثلاث كلمات: Object، Oriented، Programing
  • الـ Object تعني شيء أو كائن مثل أسد كائن وهو ينتمي إلى فئة الحيوان
  • الـ Oriented تعني موجه أو توجيهي أو غرضي
  • الـ Programing تعني أي برمجة

فوائد البرمجة الهدفية

  • سهولة تصميم البرامج
  • تصمي البرامج والتخطيط لبنيتها أصبحت اسهل من البرمجة الاجرائية
  • سهولة تصحيح الأخطاء
  • إعادة استخدام ألكواد

مفاهيم أساسية في البرمجة الهدفية

  • الكائن (Object) هو وحدة تحوي مجموعة من البيانات تسمى خصائص أو صفات ومعرفة عليها
  • الصنف (Class) هو نوع يحوي مجموعة من الكائنات التي تشترك في الخصائص والعمليات
  • الكائن هو شيء قائم بذاته أو شيء له ذاتية تنتمي إلى الصنف

متعلقات الكائنات

  • الكائن يتكون من خصائص وعمليات
  • مثال: طالب، قلم، حاسب
  • أمثلة على الكائنات في برامج معينة: متسوق في سوبر ماركت، زبون في متجر الدراجات

الفرق بين الصنف والكائن

  • كل ما في الوجود هو كائن فأنا وأنت وهذه الورقة والقلم كلها كائنات
  • الصنف فهو مجموعة من الكائنات المتشابهة
  • مثال: الصنف "بطاقة دوام" والكائن "بطاقة دوام محمد" والكائن "بطاقة دوام حسن"

تعريف الصنف

  • طريقة تعريف الصنف: public class Example { ... }

تعريف البرمجة الهدفية (OOP) واستخدام مفاهيم الفئة والكائن، مع التركيز على تحديد الفئات ذات الخصائص والوظائف العامة. تشمل شرحاً لمعاني Object-oriented programming وكيفية توجيه وتحديد الأغراض في البرمجة.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Use Quizgecko on...
Browser
Browser