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

[Sugerencia] Proyecto con orientación a objetos

//CREACIÓN DE LA CLASE PELICULA 

public class Pelicula {
   String nombre;

   int fechaDeLanzamiento;

   int duracionEnMinutos;

   boolean incluidoEnElPlan;

   void muestraFichaTecnica (){
      System.out.println("El nombre de la pelicula es: " + nombre);
      System.out.println("Su fecha de lanzamiento fué en: " + fechaDeLanzamiento);
      System.out.println("Duración en minutos: " + duracionEnMinutos);

   };

   //-----------------------------------------------------
   double sumaDeLasEvaluaciones;

   int totalDeLasEvaluaciones;

   void evalua (double nota) {
      sumaDeLasEvaluaciones += nota;
      totalDeLasEvaluaciones++;
   }

   double calculaMedia () {
      return sumaDeLasEvaluaciones/totalDeLasEvaluaciones;
   }
}
//MUESTRA DE LOS MÉTODOS Y ATRIBUTOS EN LA CLASE MAIN DEL OBJETO "miPelicula"

public static void main(String[] args) {

        Pelicula miPelicula = new Pelicula();
        miPelicula.nombre = "Sherlock Holmes";
        miPelicula.fechaDeLanzamiento = 2010;
        miPelicula.duracionEnMinutos = 160;
        miPelicula.incluidoEnElPlan = true;

        miPelicula.muestraFichaTecnica();
        miPelicula.evalua(8.9);
        miPelicula.evalua(7.9);
//
        System.out.println("Evaluaciones: " + miPelicula.totalDeLasEvaluaciones);
        System.out.println("Su evaluación actual es: " + miPelicula.calculaMedia());