π¦ Banking System β Java (Mini Project 3)
This is my third mini project built using Java and Object-Oriented Programming concepts.
π Project Overview
A simple console-based Banking System that allows users to create and manage Saving and Current accounts using a menu-driven interface.
This project focuses on applying core OOP principles and building real-world logic.
π‘ Concepts Used
Classes & Objects
Inheritance
Method Overriding
Conditional Statements
Loops
Scanner for user input
Basic Interest Calculation Logic
βοΈ Features πΉ Saving Account
Deposit money
Withdraw money
Check balance
Automatic 2% interest added on deposit
πΉ Current Account
Deposit money
Withdraw money
Check balance
πΉ Common Features
Account details display
Menu-driven system
Balance validation
π Technologies Used
Java
OOP Concepts
Console-based Application
π What I Learned
How inheritance works in real scenarios
How to design a menu-driven program
How to structure logic for real-world systems
Improving problem-solving and coding discipline
More improvements and advanced projects coming soon π