AndreanJP

Class Transaction

Dec 15th, 2016
1,041
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.66 KB | None | 0 0
  1. public abstract class Transaction
  2. {
  3.     private int accountNumber;
  4.     private Screen screen;
  5.     private BankDatabase bankDatabase;
  6.    
  7.     public Transaction( int userAccountNumber, Screen atmScreen, BankDatabase atmBankDatabase)
  8.     {
  9.         accountNumber = userAccountNumber;
  10.         screen = atmScreen;
  11.         bankDatabase = atmBankDatabase;
  12.     }
  13.    
  14.     public int getAccountNumber()
  15.     {
  16.         return accountNumber;
  17.     }
  18.    
  19.     public Screen getScreen()
  20.     {
  21.         return screen;
  22.     }
  23.    
  24.     public BankDatabase getBankDatabase()
  25.     {
  26.         return bankDatabase;
  27.     }
  28.    
  29.     abstract public void execute();
  30. }
Add Comment
Please, Sign In to add comment