go to previous page   go to home page   go to next page

Answer:

No, the balance of account1 is private and can't be accessed outside of the object.


toString()

All objects automatically have a toString() method that creates a String for the object and returns a reference to it. The compiler puts in a toString() method even if you did not write it. This mechanism is called inheritance and is the subject of a upcoming chapter.

If you explicitly put your own toString() method in a class, that one will be used instead of the inherited method. The method you write must start with the method header

public String toString()

The reserved word public must be there. The chapter on inheritance will explain this further.

Fill in the blanks below to complete the method.


class CheckingAccount
{
  // instance variables
  private String accountNumber;
  private String accountHolder;
  private int    balance;

  //constructors
  . . . .

  // methods
  . . . .

  public String toString()
  {
     return "Account: " +  + ";\tOwner: " + ";\tBalance: " +  ;
  }
}


QUESTION 9:

Fill in the blanks. The "\t" in the strings represents the tab character.


go to previous page   go to home page   go to next page