public class BalanceInquiry extends Transaction{
public BalanceInquiry(int userAccountNumber, Screen gtoScreen, BankDatabase gtoBankDatabase){
super(userAccountNumber, gtoScreen, gtoBankDatabase);
}
@Override
public void execute(){
BankDatabase bankDatabase = getBankDatabase();
Screen screen = getScreen();
double availableBalance = bankDatabase.getAvailableBalance(getAccountNumber());
screen.displayMessageLine("\nBalance Information : \n");
screen.displayMessage(" - Available Balance : ");
screen.displayDollarAmount(availableBalance);
screen.displayMessageLine("");
}
}