Clase Modelo Película
public class Pelicula {
String nombre;
int fechaLanzamiento;
int duracionMinutos;
boolean incluidoEnElPlan;
double sumaDeLasEvaluaciones;
int totalDeLasEvaluaciones;
void muestraFichaTecnica(){
System.out.println("El nombre de la película es: " + nombre);
System.out.println("La fecha de lanzamiento fué en el año: " + fechaLanzamiento);
System.out.println("Su duración en minutos es " + duracionMinutos + " minutos");
}
void evalua(double nota){
sumaDeLasEvaluaciones += nota;
totalDeLasEvaluaciones++;
}
double calculaMedia(){
return sumaDeLasEvaluaciones / totalDeLasEvaluaciones;
}
}
Objetos Principales de la Clase Película
public class Principal {
public static void main(String[] args) {
Pelicula miPelicula = new Pelicula();
miPelicula.nombre = "Ex Machina";
miPelicula.fechaLanzamiento = 2014;
miPelicula.duracionMinutos = 110;
miPelicula.muestraFichaTecnica();
miPelicula.evalua(10);
miPelicula.evalua(10);
miPelicula.evalua(9.9);
System.out.println("Suma de las Evaluaciones: " + miPelicula.sumaDeLasEvaluaciones);
System.out.println("Total de las Evaluaciones: " + miPelicula.totalDeLasEvaluaciones);
System.out.println("Promedio de las Evaluaciones: " + miPelicula.calculaMedia());
Pelicula otraPelicula = new Pelicula();
otraPelicula.nombre = "Life of Pi";
otraPelicula.fechaLanzamiento = 2012;
otraPelicula.duracionMinutos = 127;
// otraPelicula.muestraFichaTecnica();
}
}