AndreanJP

Class Account

Dec 15th, 2016
1,082
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.06 KB | None | 0 0
  1. public class Account
  2. {
  3.     private int accountNumber;
  4.     private int pin;
  5.     private double availableBalance;
  6.     private double totalBalance;
  7.    
  8.     public Account( int theAccountNumber, int thePIN, double theAvailableBalance, double theTotalBalance )
  9.     {
  10.         accountNumber = theAccountNumber;
  11.         pin = thePIN;
  12.         availableBalance = theAvailableBalance;
  13.         totalBalance = theTotalBalance;
  14.     }
  15.    
  16.     public boolean validatePIN( int userPIN )
  17.     {
  18.         if( userPIN == pin )
  19.         return true;
  20.         else
  21.         return false;
  22.     }
  23.    
  24.     public double getAvailableBalance()
  25.     {
  26.         return availableBalance;
  27.     }
  28.    
  29.     public double getTotalBalance()
  30.     {
  31.         return totalBalance;
  32.     }
  33.    
  34.     public void credit( double amount )
  35.     {
  36.         totalBalance += amount;
  37.     }
  38.    
  39.     public void debit( double amount )
  40.     {
  41.         availableBalance -= amount;
  42.         totalBalance -= amount;
  43.     }
  44.    
  45.     public int getAccountNumber()
  46.     {
  47.         return accountNumber;
  48.     }
  49. }
Advertisement
Add Comment
Please, Sign In to add comment