/ / cómo mostrar todos los campos usando el método de visualización en la subclase y desde superClass [cerrado] - java, herencia, superclase, herencia prototípica, subclase

cómo visualizar todos los campos usando el método de visualización en la subclase y desde superClass [cerrado] - java, herencia, superclase, herencia prototípica, subclase

Cómo mostrar todos los campos utilizando el método de visualización en la subclase y desde superClass, lo que quiero es mostrar todos los campos en la subclase de la superclase

Respuestas

1 para la respuesta № 1

Si está utilizando Eclipse, el toString generado automáticamente puede hacerlo.
Incluyendo la Anulación como Ali Alamiri mencionó en los comentarios.


1 para la respuesta № 2

Si entiendo su pregunta correctamente, desea llamar al método de visualización de la subclase desde su superclase para que pueda visualizar los valores de su campo de subclase.

Si eso es lo que quieres decir, primero debes anular el método toString en tu subclase:

class Derived extends Base
{
private String field1 = "Field";
public String toString()
{
return "Field 1: " + field1; //etc
}

}

luego, desde tu superclase, quieres tener un objeto de tu subclase, al que llamas método toString, así que algo como:

class Base
{
private Derived derived;
public Base()
{
derived = new Derived();
System.out.println(derived.toString());
}
}