class Account
{
Money balance;
Account(Money
initialBalance)
{
balance = initialBalance;
}
void deposit(Money
amount)
{
balance = balance.add(amount);
}
boolean withdraw(Money
amount)
{
if( balance.lessThan(amount) )
return false;
balance = balance.subtract(amount);
return true;
}
void showBalance(PrintStream
out)
{
out.println("Balance: " + balance);
}