//Code for bankAccount.java import java.util.Scanner; public class bankAccount{ public static void main (String[] args){ Scanner input =new Scanner(System.in); accountDetails Account = new accountDetails(); int choice; do{ System.out.println("\nPress 1: To Deposit an amount\nPress 2: To Withdraw an amount\nPress 3: To View the current balance\nPress 4: To Close this program"); choice = input.nextInt(); switch(choice){ case 1: System.out.print("Enter the amount you want to desposit in your account > "); double add= input.nextDouble(); Account.accountHolder = "mr saadis"; Account.amountAdd(add); break; case 2: System.out.print("Enter the amount you want to Withdraw in your account > "); double minus= input.nextDouble(); Account.amountMinus(minus); break; case 3: Account.checkBalance(); break; } }while(choice!=4); } } /////////////////////////////////////////////////////////////////////////////////////////// //Create accountDetails.java /////////////////////////////////////////////////////////////////////////////////////////// public class accountDetails { String accountHolder; double balance=0; void checkBalance(){ System.out.printf("%nAccount Title: %s%nBalance: %,.2f%n%n" ,this.accountHolder,this.balance); } void amountAdd(double add){ this.balance = this.balance + add; System.out.print("Amount Deposite Successfuly\n"); } void amountMinus(double minus){ if(this.balance>0&&this.balance - minus>=0){ this.balance = this.balance - minus; System.out.print("Amount Withdraw Successfuly\n"); }else{ System.out.print("Not enough Balance\n"); } } }