// line 1
Simple representation of a bank account // line 2
// line 3
@author
@version
public class SimpleBankAccount{
private double balance;
// line 11
Constructors for objects of class SimpleBankAccount // line 12
public SimpleBankAccount(){
this( 0.0 );
}
public SimpleBankAccount( double balance ){
this.balance = balance;
}
// line 22
Add money to the balance // line 23
// line 24
@param amount
@return
public void deposit(double amount){
balance = balance + amount;
}
// line 32
Remove money from the balance // line 33
// line 34
@param amount
@return
public boolean withdraw(double amount){
if( balance - amount >= 0 ){
balance -= amount;
return true;
}else{
return false;
}
}
// line 47
Get the balance // line 48
// line 49
@return
public double getBalance(){
return balance;
}
// line 56
Apply account number (after verifying it's unique) // line 57
@param accountNum
@return
private boolean applyAccountNumber( int accountNum ){
return true;
}
}