Bob,
The equals method is defined in the Object class and it does nothing but basic reference comparison. Several subclasses of Object override the equals method to do
content based comparison. The examples are the wrapper classes and the String class.
However, there
are some derivatives of Object that doesnot override the equals method. One such class is the StringBuffer. If a class (derived from Object ) does not override the equalsmethod, then as per the OO rules, calling equals method on an instance of such a class will call the Object.equals() method.... and you know what happens
Hence the answer A is false!
Hope that helps,
Ajith
[This message has been edited by Ajith Kallambella (edited October 10, 2000).]