In Java, you should not override a superclass method unless the new method is intended to be a total replacement for all external calls to the method.
Within the sublcass implementation, you can use e.g. super.toString() to reference the immediate superclass method.