document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. public class BalanceInquiry extends Transaction
  2. {
  3.     public BalanceInquiry( int userAccountNumber, Screen atmScreen, BankDatabase atmBankDatabase )
  4.     {
  5.         super( userAccountNumber, atmScreen, atmBankDatabase );
  6.     }
  7.    
  8.     @Override
  9.     public void execute()
  10.     {
  11.         BankDatabase bankDatabase = getBankDatabase();
  12.         Screen screen = getScreen();
  13.        
  14.         double availableBalance = bankDatabase.getAvailableBalance( getAccountNumber());
  15.        
  16.         double totalBalance = bankDatabase.getTotalBalance( getAccountNumber());
  17.        
  18.         screen.displayMessageLine( "\\nInformasi Saldo:" );
  19.         screen.displayMessage( " - Saldo yang Tersedia: ");
  20.         screen.displayDollarAmount( availableBalance );
  21.         screen.displayMessage( "\\n - Saldo Total: ");
  22.         screen.displayDollarAmount( totalBalance );
  23.         screen.displayMessageLine("");
  24.     }
  25. }
');