Bank System باستخدام OOP – Java
قمت بتطوير نظام بنك مبسط باستخدام لغة Java لتطبيق مفاهيم البرمجة كائنية التوجه (OOP) عمليًا، مع التركيز على مبدأ الوراثة (Inheritance) وتنظيم الكود بطريقة احترافية.
يضمن المشروع:
تصميم كلاس أساسي (Person) وكلاسات فرعية (Customer – BankEmployee).
استخدام Inheritance و super لربط الكلاسات ببعض.
التعامل مع Arrays لتخزين الأرصدة والمعاملات.
حساب الإجمالي والمتوسط باستخدام for loop.
استخدام Constructors لتهيئة البيانات بشكل منظم.
المشروع يعكس فهم قوي لأساسيات:
OOP – Inheritance – Constructors – Arrays – Clean Code Structure