Name: Yashieta Sethi Roll No.: 2401010187 Course Name: Java Programming Programme: B.Tech CSE CORE
This is a Java-based Banking Application that allows users to:
- Create a new bank account
- Deposit money
- Withdraw money
- View account details
- Update contact details (email and phone number)
β Create new accounts with unique account numbers
β Deposit and withdraw money with balance validation
β Update email and phone number
β View complete account details
β Handles multiple accounts using arrays
assignment/ β βββ Account.java # Account class for account details and operations βββ UserInterface.java # UserInterface class for menu and user interaction
- Clone this repository:
git clone https://github.com/yo-rk/Java_Assignment-1.git - Navigate to the folder:
cd assignment - Compile:
javac Account.java UserInterface.java - Run:
java UserInterface