Advertisement
Guest User

Account.java

a guest
Jan 16th, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.91 KB | None | 0 0
  1. public class Account {
  2.  
  3.     private int number;
  4.     private double balance;
  5.  
  6.     public Account(int number) {
  7.         this(number, 0.0);
  8.     }
  9.  
  10.     public Account(int number, double balance) {
  11.         this.number = number;
  12.         this.balance = balance;
  13.     }
  14.  
  15.     public void setNumber(int number) {
  16.         this.number = number;
  17.     }
  18.  
  19.     public int getNumber() {
  20.         return number;
  21.     }
  22.  
  23.     public void setBalance(double balance) {
  24.         this.balance = balance;
  25.     }
  26.  
  27.     public double getBalance() {
  28.         return balance;
  29.     }
  30.  
  31.     public void deposit(double amount) {
  32.         setBalance(this.balance + amount);
  33.     }
  34.  
  35.     public void withdraw(double amount) {
  36.         setBalance(this.balance - amount);
  37.     }
  38.  
  39.     public String toString() {
  40.         return String.format("Account %d with amount %.2f", getNumber(),
  41.                 getBalance());
  42.     }
  43. } // end of Account
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement