¡Hola Yair, espero que estés bien!
Parece que ya has avanzado bastante con la clase Pelicula, ¡bien hecho! Ahora, según la actividad, necesitas crear una segunda clase que contenga el método main. Este método servirá para crear un objeto de la clase Pelicula, asignar valores a sus atributos y llamar a los métodos que has implementado. Aquí te dejo un ejemplo de cómo podrías hacerlo:
import java.time.LocalDate;
public class Main {
public static void main(String[] args) {
// Crear un objeto Pelicula
Pelicula miPelicula = new Pelicula("Inception", LocalDate.of(2010, 7, 16), 148, true);
// Mostrar la ficha técnica de la película
miPelicula.muestraFichaTecnica();
// Evaluar la película
miPelicula.evalua(5);
miPelicula.evalua(4);
miPelicula.evalua(3);
// Calcular y mostrar la media de evaluaciones
double media = miPelicula.calculaMedia();
System.out.println("Media de evaluaciones: " + media);
}
}
En este ejemplo, he creado una película llamada "Inception", he mostrado su ficha técnica, he añadido algunas evaluaciones y finalmente he calculado la media de estas evaluaciones. Puedes modificar los valores y añadir más evaluaciones para probar diferentes escenarios.
Espero que esto te ayude y te inspire a seguir explorando la programación orientada a objetos en Java. ¡Bons estudios!