La imagen del constructor de Pelicula esperando los dos parametros declarados en clase titulocomo podemos observar el codigo funciona correctamente
La imagen del constructor de Pelicula esperando los dos parametros declarados en clase titulocomo podemos observar el codigo funciona correctamente
Hola Felipe, espero que estés bien
Parece que estás trabajando correctamente con los constructores. Según las imágenes y el contexto, tu código está funcionando como se espera. Has declarado el constructor en la clase Pelicula
y lo estás utilizando correctamente para crear instancias, como se muestra en la salida del programa.
Si estás viendo un subrayado en la declaración del objeto peliculaDeBruno
, podría ser solo una advertencia del IDE, pero no parece estar afectando la ejecución del programa. Asegúrate de que el constructor en la clase Pelicula
esté correctamente definido como:
public Pelicula(String nombre, int fechaDeLanzamiento) {
super(nombre, fechaDeLanzamiento);
}
Y cuando instancias el objeto, asegúrate de que los parámetros sean del tipo correcto:
var peliculaDeBruno = new Pelicula("El señor de los anillos", 2001);
Si todo esto está correcto y el programa se ejecuta sin errores, entonces estás en el camino correcto.
Espero haber ayudado y buenos estudios!