Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Duda] La referencia con toString en consola, ¿ es la misma?

Por ejemplo, si tengo el código: Pelicula miPeli = new Pelicula("La sustancia",2024); Pelicula tuPeli = miPeli; System.out.println(miPeli.toString()); System.out.println(tuPeli.toString());

Asumiendo que no he sobreescrito un método toString(), sino que estoy utilizando el método toString() de clase Object, la 2 salidas en la consola serían iguales?

1 respuesta

Hola Jeremy,

Respuesta corta, si.

Respuesta larga

tuPeli no es una nueva instancia de la clase Pelicula; simplemente está apuntando al mismo objeto que miPeli. Esto significa que tanto miPeli como tuPeli referencian al mismo objeto en memoria.

Si te sirvio de algo mi aporte marca como solucionado.