تصميم نظام بسيط للكتب باستخدام OOP في C++ تصميم نظام بسيط للكتب باستخدام OOP في C++
تفاصيل العمل

هذا البرنامج مكتوب بلغة C++ ويعرض تطبيقًا عمليًا لمفهوم البرمجة كائنية التوجه (OOP) باستخدام الكلاسات والوراثة. يحتوي البرنامج على كلاس أساسي يسمى Book يقوم بتخزين المعلومات الأساسية لأي كتاب مثل عنوان الكتاب (Title) واسم المؤلف (Author)، كما يحتوي على دوال لإدخال البيانات من المستخدم وعرضها. تم إنشاء كلاسَين مشتقين من الكلاس الأساسي: Fiction: يمثل الكتب الخيالية ويضيف متغيرًا إضافيًا يسمى Grade Level لتحديد مستوى القراءة. NonFiction: يمثل الكتب غير الخيالية ويضيف متغيرًا يسمى Pages لتخزين عدد صفحات الكتاب. يقوم البرنامج بطلب إدخال بيانات كتاب خيالي وكتاب غير خيالي من المستخدم، ثم يعرض جميع المعلومات التي تم إدخالها لكل كتاب بطريقة منظمة. المفاهيم المستخدمة في الكود: الكلاسات (Classes) الوراثة (Inheritance) إدخال وإخراج البيانات (Input / Output) تنظيم الكود باستخدام مبادئ البرمجة كائنية التوجه.

شارك
بطاقة العمل
تاريخ النشر
منذ 8 ساعات
المشاهدات
3
المستقل
طلب عمل مماثل
شارك
مركز المساعدة