الوصف:
يهدف هذا التكليف إلى مساعدة الطلاب على فهم وتطبيق المبادئ الأساسية في البرمجة الكائنية مثل: الكلاسات (Classes)، الكائنات (Objects)، الوراثة (Inheritance)، تعدد الأشكال (Polymorphism)، التغليف (Encapsulation)، والتجريد (Abstraction).
المطلوب من الطالب تصميم وتنفيذ برنامج يوضح هذه المفاهيم من خلال مثال عملي، مع الالتزام بكتابة كود منظم ومشروح بشكل جيد.
الهدف النهائي هو تقوية مهارات حل المشكلات، وتحسين أسلوب تصميم البرمجيات، وبناء أساس قوي لفهم OOP واستخدامها في التطبيقات الواقعية.