public class Pelicula { String nombre; int fechaDeLanzamiento; int duracionEnMinutos; boolean incluidoEnElPlan; double sumaDeEvaluaciones; int totalDeEvaluaciones;
void muestraFichaTecnica(){
System.out.println("La pelicula se llama: " + nombre);
System.out.println("La fecha de lanzamiento es el año: " + fechaDeLanzamiento);
System.out.println("La pelicula dura: " + duracionEnMinutos + " minutos");
System.out.println("Incluido en el plan: "+ incluidoEnElPlan);
}
void evalua (double nota){
sumaDeEvaluaciones += nota;
totalDeEvaluaciones++;
}
boolean estaIncluidoEnElPlan(){
if (incluidoEnElPlan != true){
return false;
}else{
return true;
}
}
double calculaMedia (){
return sumaDeEvaluaciones / totalDeEvaluaciones;
}
}
public class Main { public static void main(String[] args) { Pelicula primerPelicula = new Pelicula(); primerPelicula.nombre = "TopGun"; primerPelicula.fechaDeLanzamiento = 1987; primerPelicula.duracionEnMinutos = 110; primerPelicula.incluidoEnElPlan = false; primerPelicula.evalua(8); primerPelicula.evalua(9); primerPelicula.evalua(10); primerPelicula.muestraFichaTecnica(); System.out.println("La nota promedio es: " + primerPelicula.calculaMedia()); System.out.println("***************************************************");
Pelicula segundaPelicula = new Pelicula();
segundaPelicula.nombre = "Machete";
segundaPelicula.fechaDeLanzamiento = 2002;
segundaPelicula.duracionEnMinutos = 120;
segundaPelicula.incluidoEnElPlan = true;
segundaPelicula.evalua(1);
segundaPelicula.evalua(1);
segundaPelicula.evalua(10);
segundaPelicula.evalua(10);
segundaPelicula.muestraFichaTecnica();
System.out.println("La nota promedio es: " + primerPelicula.calculaMedia());
}
}
/////////////////////////////////////////////////////////////////////////////////////////////