Skip to content

deepgit-hub/Bank-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🏦 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 πŸš€

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages