A basic Java console application for a bank system.
This Java console application simulates a bank system with basic functionalities. It allows users to perform various operations such as creating new accounts, depositing and withdrawing funds, transferring balances, and more. The application utilizes object-oriented programming principles to model different types of bank accounts and transactions.
- Add new Current Account: Create a new current account for day-to-day transactions.
- Add new Saving Account: Create a new saving account for long-term savings.
- Add interest to saving account: Calculate and add interest to the balance of a saving account.
- Change interest rate of Saving Account: Modify the interest rate for saving accounts.
- Transfer Balance: Transfer funds from one account to another.
- Show number of active Accounts: Display the total number of active accounts.
- Search by Account Number: Search for an account using its account number.
- Deposit money to Account Number: Deposit money into a specific account.
- Withdraw money from Account Number: Withdraw money from a specific account.
- Exit: Terminate the program and exit the bank system application.
- Java Development Kit (JDK)
- Any Java IDE or text editor
- Download or clone the project files.
- Open the project in your preferred Java IDE or text editor.
- Compile the Java classes.
- Run the
BankSystem
class. - Follow the on-screen instructions to interact with the bank system.