public class Pelicula {
String nombre;
int fechaDeLanzamiento;
int duracionEnMinutos;
boolean incluidoEnElPlan;
double sumaDeLasEvaluaciones;
int totalDeLasEvaluaciones;
void muestraFichaTecnica() {
System.out.println("Nombre de la película: " + nombre);
System.out.println("Fecha de lanzamiento: " + fechaDeLanzamiento);
System.out.println("Duración en minutos: " + duracionEnMinutos);
}
void evalua(double nota) {
sumaDeLasEvaluaciones += nota;
totalDeLasEvaluaciones++;
}
double calculaMedia() {
return sumaDeLasEvaluaciones / totalDeLasEvaluaciones;
}
}
public class Principal {
public static void main(String[] args) {
Pelicula miPelicula = new Pelicula();
miPelicula.nombre = "Titanic";
miPelicula.fechaDeLanzamiento = 1997;
miPelicula.duracionEnMinutos = 195;
miPelicula.incluidoEnElPlan = true;
miPelicula.muestraFichaTecnica();
miPelicula.evalua(9);
miPelicula.evalua(8);
miPelicula.evalua(10);
System.out.println("Total de evaluaciones: " + miPelicula.totalDeLasEvaluaciones);
System.out.println("Media de evaluaciones: " + miPelicula.calculaMedia());
}
}