Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

trabajar con listas y colecciones de datos

De la clase titulo, clase madre creando un constructor public Titulo(String nombre, int fechaDeLanzamiento) { this.nombre = nombre; this.fechaDeLanzamiento = fechaDeLanzamiento; }

-------------------------------------------------------------------------------------
//constructor que proviene de la clase Titulo, en la clase serie
public Serie(String nombre, int fechaDeLanzamiento) {
    super(nombre, fechaDeLanzamiento);
}

-------------------------------------------------------------------------------
//constructor que proviene de la clase Titulo, en la clase pelicula
public Pelicula(String nombre, int fechaDeLanzamiento) {
    super(nombre, fechaDeLanzamiento);
}
-----------------------------------------------------------------------------
en la principal
Pelicula otraPelicula = new Pelicula("Matrix", 1998);
otraPelicula.setDuracionEnMinuto(180);
1 respuesta
solución!

Hola Ignacio, espero que estés bien

Parece que estás en el camino correcto al trabajar con constructores en tus clases. Veo que ya has implementado los constructores en las clases Titulo, Serie y Pelicula correctamente, llamando al constructor de la clase madre con super.

Sin embargo, en el ejemplo que proporcionaste en la clase principal, hay un pequeño error de compilación que podría estar causando problemas. Asegúrate de que el nombre de la clase Pelicula esté correctamente capitalizado cuando instancies un objeto. En tu código, tienes:

Pelicula otraPelicula = new Pelicula("Matrix", 1998);
otraPelicula.setDuracionEnMinuto(180);

Esto parece estar correcto, siempre y cuando el método setDuracionEnMinuto esté definido en tu clase Pelicula. Asegúrate de que este método exista y esté implementado correctamente para evitar errores de compilación.

Además, verifica que todas las importaciones necesarias estén presentes y que los paquetes estén correctamente declarados en cada archivo. Esto puede evitar problemas al compilar y ejecutar tu programa.

Espero que estas sugerencias te ayuden a resolver cualquier inconveniente que estés enfrentando. ¡Espero haber ayudado y buenos estudios!