Simulate basic banking operations using Java OOP:
- Account creation
- Deposit & withdrawal
- Check balance
- View transaction history
The program uses Java console input/output and runs in a loop until the user exits.
- Java (JDK 24)
- Eclipse IDE
- Git & GitHub
- Open Eclipse IDE
- Create a new Java Project
File → New → Java Project→ Name it as 'Task5' - Create a new class
Right-click 'src' → `New → Class → Name it 'BankSystem' and check 'public static void main' - Write the code into 'BankSystem.java'
- Run the program
Right-click the file → Run As → Java Application - Use the Eclipse console to interact with the system.
- Object-Oriented Programming (OOP)
- Classes & Objects
- Encapsulation
- Java 'Scanner' for console input
- Java 'ArrayList' for transaction history
- Java 'Date' class for timestamps
- Menu-driven loop using 'do-while' and 'switch-case'