Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

Haga lo que hicimos en aula: proyecto con orientación a objetos

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();
    }
}