/screenmatch

ScreenMatch es el primer proyecto que llevamos a cabo en este curso de programacion orientada a objetos el cual es parte de la formacion de Oracle-Next-Education llevada a cabo por Oracle y Alura latam

Primary LanguageJava

ScreenMatch

Descripción

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.

Características

  • 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.

Instrucciones de Uso

Para ejecutar esta simulación, sigue estos pasos:

  1. Asegúrate de tener Java instalado en tu sistema.
  2. Descarga o clona este repositorio en tu máquina local.
  3. Abre una terminal y navega hasta la carpeta que contiene el archivo Principal.java.
  4. Compila el código con el comando javac Principal.java.
  5. Ejecuta el programa con java Principal.

Requisitos

  • Java 8 o superior.

Aclaración

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.