Skip to content

A console-based banking application demonstrating Object-Oriented Programming (OOP) principles in Java.

Notifications You must be signed in to change notification settings

yusuffcanlii/Java-ATM-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

1 Commit
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿฆ Simple Banking System (Java)

A console-based banking application developed to demonstrate Java Syntax and Object-Oriented Programming (OOP) principles.

๐Ÿš€ Features

  • Account Management: Creates a user account with an initial balance.
  • Transactions: Secure Deposit and Withdraw functionality with validation logic.
  • Balance Check: Real-time balance inquiry.
  • Interactive Menu: Loop-based menu system for user operations.

๐Ÿ› ๏ธ Tech Stack

  • Language: Java (JDK 8+)
  • Core Concepts: Classes, Objects, Methods, Encapsulation.
  • Input Handling: java.util.Scanner for capturing user input.

About

A console-based banking application demonstrating Object-Oriented Programming (OOP) principles in Java.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages