استخدام البرمجة كائنية التوجه (OOP)

تفاصيل العمل

قمت بتطوير برنامج متكامل باستخدام لغة Java يعتمد على مبادئ البرمجة كائنية التوجه (Object-Oriented Programming) للتعامل مع الأشكال الهندسية. يهدف المشروع إلى حساب الخصائص الفيزيائية للأشكال (مثل المثلثات) بشكل ديناميكي ومنظم.

​أبرز ما تم تنفيذه في المشروع:

​استخدام الوراثة (Inheritance): بناء فئة أساسية (GeometricObject) تحتوي على الخصائص العامة مثل اللون (Color) وحالة التعبئة (Filled).

​تطبيق تعدد الأشكال (Polymorphism): إنشاء فئات فرعية (Triangle) تقوم بحساب المساحة والمحيط بناءً على مدخلات المستخدم.

​الدقة الحسابية: تنفيذ معادلات رياضية دقيقة لحساب:

​محيط المثلث (Perimeter).

​مساحة المثلث (Area) باستخدام صيغة هيرون (Heron's Formula).

​تنسيق المخرجات: عرض النتائج بشكل احترافي وسهل القراءة كما يظهر في الصور المرفقة من بيئة التطوير (IntelliJ IDEA).

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
1
تاريخ الإضافة
تاريخ الإنجاز
المهارات