Advertisement
rmword

Untitled

Oct 23rd, 2017
227
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. public class BalanceInquiry extends Transaction
  2. {
  3. public BalanceInquiry(int userAccountNumber, Screen atmScreen,
  4. BankDatabase atmBankDatabase)
  5. {
  6. super(userAccountNumber, atmScreen, atmBankDatabase);
  7. }
  8.  
  9. @Override
  10. public void execute()
  11. {
  12. BankDatabase bankDatabase = getBankDatabase();
  13. Screen screen = getScreen();
  14.  
  15. double availableBalance =
  16. bankDatabase.getAvailableBalance(getAccountNumber());
  17.  
  18. double totalBalance =
  19. bankDatabase.getTotalBalance(getAccountNumber());
  20.  
  21. screen.displayMessageLine("\nBalanceInformation:");
  22. screen.displayMessage(" - Available balance : ");
  23. screen.displayDollarAmount(availableBalance);
  24. screen.displayMessage("\n - Total balance : ");
  25. screen.displayDollarAmount(totalBalance);
  26. screen.displayMessageLine( "" );
  27. }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement