الفئات: العلوم والتكنولوجيا
مفهوم البرمجة كائنية التوجه مـن الناحيتين النظرية والعملية، جنبًا إلى جنب مـع فهم العلاقة التي تربطها بمجال البرمجة، وكيفية التعامل معها بطريقة فعّالة.
كيف تم إنشاء وتصميم لغة سـي++ لتتوافق مع البرمجة كائنية التوجه، بالإضافة إلى كيفية استخدام البرمجة كائنية التوجه لكـتابة الرموز والأكواد في لغة سـي++.
شرح تفصيلي لأهم المصطلحات والمفاهيم التي تتعلّق بالبرمجة كائنية التوجه بالإضافة إلى مبادئها الرئيسية، بما في ذلك: تجريد البيانات، والوراثة، وتعدد الأشكال.
دروس مجانية
شرح Class & Object
شرح Constructor
1. البرمجة الكائنية لغة ++C
شرح Class & Object
شرح Constructor
شرح الوراثة
عملية تحديد طريقة الوصول إلى المتغير
شرح Super Constructors
شرح Override & Abstract
تعدد الأشكال
شرح Const & Static
شرح Struct
شرح الكلاسات المتداخلة
شرح Destructor
شرح Operator Overloading الجزء الأول
شرح Operator Overloadingالجزء الثاني
شرح Generic Class (Templates)
نظام الملفات
ملاحظات إضافية
تجدر الإشارة إلى أن نشأة البرمجة كائنية التوجه تعود إلى الستينات، ومع ذلك فإن شهرتها في عالم البرمجة لم تبدأ حتى أوائل التسعينات. ليس لكون سيناريوهاتها قريبة من العالم الحقيقي فحسب، بل ولقدرتها على تسهيل عملية التصور عن مثيلاتها مع أنواع البرمجة. ناهيك عن عدد لغات البرمجة التي تتوافق مع هذا النموذج العالمي، بما في ذلك لغة سـي++. على مدار هذه الدورة التدريبية، سوف تتعرف على البرمجة كائنية التوجه في لغة سـي++ من الصفر، إلى جانب التعمّق في أساسياتها، وفوائدها، ومبادئها الرئيسية.
تتطلب هذه الدورة التدريبية معرفة مسبقة بأساسيات لغة السي++ و الدوال.
خبير هندسة برمجيات
7,491 متعلمين
39 دورات