public String toString()
{
return "Account: " + accountNumber + "\tName: " + accountHolder +
"\tBalance: " + balance + "\tUse Count: " + useCount;
}
Here is the complete class:
public class CheckingAccount
{
// data-declarations
private String accountNumber;
private String accountHolder;
private int balance;
private int useCount = 0;
//constructors
public CheckingAccount( String accNumber, String holder, int start )
{
accountNumber = accNumber ;
accountHolder = holder ;
balance = start ;
}
// methods
private void incrementUse()
{
useCount = useCount + 1;
}
public int getBalance()
{
return balance ;
}
public void processDeposit( int amount )
{
incrementUse();
balance = balance + amount ;
}
public void processCheck( int amount )
{
int charge;
incrementUse();
if ( balance < 100000 )
charge = 15;
else
charge = 0;
balance = balance - amount - charge ;
}
public String toString()
{
return "Account: " + accountNumber + "\tName: " + accountHolder +
"\tBalance: " + balance + "\tUse Count: " + useCount;
}
}
What does the useCount keep track of: