This is a Java ATM project focused on classes, inheritance, and object-oriented design.
The project includes account-related classes and ATM functionality, including savings and current account types. I built this to practice organizing banking logic through classes instead of putting everything into one file.
- Java
- Object-oriented programming
- Classes and objects
- Inheritance
- Subclasses
- Object instantiation
- UML/design structure
This project helped me understand how real-world systems, like an ATM, can be modeled using objects and class relationships.