Skip to content

My first project after I lerned Construct & Seterr and Geterr

Notifications You must be signed in to change notification settings

alooooi656-byte/Java-Banking-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Simple Banking System (Java)

A console-based Java application that simulates basic banking operations. This project was built to practice Core Java and Object-Oriented Programming (OOP) concepts.

💡 Key Features:

  • Account Creation: Initialize accounts with a name and starting balance.
  • Encapsulation: Used private fields with Getters and Setters to protect user data.
  • Transaction Validation:
    • Deposits: Ensures only positive amounts are added.
    • Withdrawals: Prevents transactions if the amount exceeds the available balance (No negative balance allowed).
  • Interactive CLI: A user-friendly command-line interface using Scanner and Switch-case.

🛠️ Technologies Used:

  • Java JDK
  • OOP Principles (Encapsulation)

About

My first project after I lerned Construct & Seterr and Geterr

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages