Skip to content

A Java progam that models a banking system with a focus on OOP principles, demonstrating Polymorphism & Inheritance.

License

gabrielml/exercise-banking-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Banking System

📁 UML Class Diagram

Before writting any code, a UML (Unified Modeling Language) class diagram was created to visually represent the structure of the banking system. This diagram serves as blueprint, outlining the relationships between the Account base class and its two child classes, SavingsAccount & CheckingAccount. It defines their attributes and methods, ensuring a clear and well-organized design that aligns with the project requirements. This planning step is crucial for developing a robust and scalable object-oriented program.

Screenshot of the UML class diagram of the banking system

About

A Java progam that models a banking system with a focus on OOP principles, demonstrating Polymorphism & Inheritance.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages