Este proyecto simula una aplicación Java que permite gestionar y evaluar películas, series y episodios. Esta aplicación utiliza programación orientada a objetos para organizar y manejar la información de los títulos audiovisuales.
- Pelicula: Clase que representa una película con atributos como nombre, fecha de lanzamiento, duración en minutos y evaluaciones.
- Serie: Clase que representa una serie con atributos como nombre, fecha de lanzamiento, temporadas, episodios por temporadas y duración total.
- Episodio: Clase que representa un episodio de una serie, con atributos como número, nombre y serie a la que pertenece.
- CalculadoraDeTiempo: Clase que permite calcular el tiempo total necesario para ver una lista de títulos audiovisuales.
- FiltroRecomendacion: Clase que filtra los títulos según su clasificación.
Para ejecutar esta simulación, sigue estos pasos:
- Asegúrate de tener Java instalado en tu sistema.
- Descarga o clona este repositorio en tu máquina local.
- Abre una terminal y navega hasta la carpeta que contiene el archivo
Principal.java
. - Compila el código con el comando
javac Principal.java
. - Ejecuta el programa con
java Principal
.
- Java 8 o superior.
El programa Principal en el paquete com.aluracursos.screenmatch muestra un ejemplo de cómo utilizar las clases principales de ScreenMatch para crear y gestionar películas, series y episodios. Se incluyen ejemplos de cómo evaluar las películas, calcular la duración total de una serie y filtrar los títulos según su clasificación.