C++: من المنشئات والتغليف إلى الوراثة وبناء الفئات المتقدمة

مقدمةيركز هذا الدرس على المفاهيم المتقدمة في البرمجة كائنية التوجه (OOP) باستخدام لغة C++، حيث يتناول المنشئات (Constructors) والتغليف (Encapsulation)…

دورة ممتازة

info عن الدورة

مقدمة

يركز هذا الدرس على المفاهيم المتقدمة في البرمجة كائنية التوجه (OOP) باستخدام لغة C++، حيث يتناول المنشئات (Constructors) والتغليف (Encapsulation) والوراثة (Inheritance) وآليات بناء الفئات المتقدمة. وتُسهم هذه المفاهيم في تطوير تطبيقات برمجية أكثر تنظيماً ومرونة وقابلية لإعادة الاستخدام والصيانة.

أهداف الدرس

  • التعرف على أنواع المنشئات وآلية استخدامها.
  • فهم مبدأ التغليف وأهميته في حماية البيانات.
  • التعرف على مفهوم الوراثة وبناء الفئات المشتقة.
  • تطبيق مبادئ البرمجة كائنية التوجه المتقدمة.
  • تطوير فئات برمجية قابلة للتوسع وإعادة الاستخدام.

مخرجات التعلم

  • إنشاء واستخدام المنشئات داخل الفئات البرمجية.
  • تطبيق مبدأ التغليف لإدارة البيانات بأمان.
  • بناء فئات مشتقة باستخدام الوراثة.
  • تصميم هياكل برمجية منظمة وقابلة للتطوير.
  • توظيف مفاهيم OOP المتقدمة في تطوير التطبيقات.

تعرّف على مدرب الدورة

محتوى الدورة

المقرر

  • C++: المنشئات وتهيئة الكائنات
    00:00
  • C++: أنواع المنشئات وتهيئة الكائنات
    00:00
  • C++: محددات الوصول وحماية أعضاء الفئات
    00:00
  • C++: التغليف والتحكم بالبيانات باستخدام Get وSet
    00:00
  • C++: الوراثة وإعادة استخدام البرمجيات
    00:00

نل الشهادة التي تستحق

أضف شهادة منصة مسار إلى سيرتك الذاتية لإبراز مهاراتك وزيادة فرصك في جذب الانتباه.

selected template