All pastes #419535 Raw Edit

Something

public java v1 · immutable
·published 2007-04-01 12:28 UTC
rendered paste body
public class CheckingAccount extends BankAccount {    private static final double FLAT_RATE = 1.5;    private int accountNumber = 10000;    private static int accInc = 0;        public CheckingAccount()     {        super();        accountNumber += accInc++;    }        public CheckingAccount(Customer c, double balance)     {        super(c, balance);        accountNumber += accInc++;    }        public int getAccountNumber()    {    	return accountNumber;    }        public void withdraw(double amount)     {        if (getBalance() + FLAT_RATE > amount) {            deposit(-1 * amount);            deposit(-1 * FLAT_RATE);        }    }        public String toString()     {        return "Checking Account #" + accountNumber + " with balance $" + getBalance()         + person.getLastName() + person.getFirstName;    }}