Junior — Middle
¿Cómo se puede mostrar o ver el objeto Instance actual en el programa?
sobes.tech AI
Respuesta de la IA
En Java, para mostrar el objeto actual (instancia) desde dentro de una clase, generalmente se sobrescribe el método toString(). Esto permite que al llamar a System.out.println(this) se vea información sobre el objeto.
Ejemplo:
public class MyClass {
private int id;
private String name;
public MyClass(int id, String name) {
this.id = id;
this.name = name;
}
@Override
public String toString() {
return "MyClass{id=" + id + ", name='" + name + "'}";
}
public void printInstance() {
System.out.println(this); // Mostrará información sobre el objeto
}
}
// Uso:
MyClass obj = new MyClass(1, "Test");
obj.printInstance();
Si necesitas inspeccionar el objeto durante la depuración, puedes usar el depurador del IDE, que mostrará todos los campos de la instancia actual.