OOP LAB 2.1
Sat Feb 24 2024 21:57:59 GMT+0000 (Coordinated Universal Time)
Saved by
@msaadshahid
//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");
}
}
}
content_copyCOPY
Comments