public abstract class RemoteObject extends Object implements Remote, Serializable { // Protected Constructors protected RemoteObject( ); protected RemoteObject(RemoteRef newref); // Protected Instance Variables protected transient RemoteRef ref; // Public Instance Methods public boolean equals(Object obj); // Overrides Object.equals( ) public int hashCode( ); // Overrides Object.hashCode( ) public String toString( ); // Overrides Object.toString( ) }