تطبيق Java لحساب مساحات الأشكال ورسمها (OOP + Swing)

تفاصيل العمل

تطبيق Java تم بناؤه بمبادئ البرمجة كائنية التوجه (OOP). يقرأ التطبيق قائمة أشكال (دائرة / مكعب) من ملف إدخال نصي، وينشئ كائنًا لكل شكل، ثم يحسب المساحة الكلية ويحفظ النتيجة في ملف ناتج، ويرسم الأشكال على واجهة رسومية.

المميزات:

- قراءة بيانات الأشكال وأبعادها من ملف نصي (File I/O)

- تصميم بالوراثة: كلاس مجرد Shape، وكلاس ThreeDshape، وواجهة Drawable

- حساب المساحة والمحيط لكل شكل (Polymorphism)

- حفظ مجموع المساحات في ملف Write.txt

- واجهة Swing لإدخال عدد الأشكال، ولوحة رسم (DrawPanel) تعرض الدائرة والمكعب

- معالجة الأخطاء أثناء قراءة وكتابة الملفات

طريقة التنفيذ: لغة Java على بيئة NetBeans مع Swing، وإدارة الكود عبر Git وGitHub. الكود الكامل في رابط المعاينة.

بطاقة العمل

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