Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

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

public class Principal { public static void main(String[] args) {

    Pelicula miPelicula = new Pelicula();
  

    miPelicula.nombre = "Encanto";
    miPelicula.fechaLanzamiento = 2021;
    miPelicula.duraMin = 120;

    
    miPelicula.muestraFichaTecnica();
    miPelicula.evalua(10);
    miPelicula.evalua(10);

    System.out.println(miPelicula.sumaEvaluacion);
    System.out.println(miPelicula.totalEvaluacion);
    System.out.println(miPelicula.calculaMedia());

    Pelicula otraPelicula = new Pelicula();
    otraPelicula.nombre = "Matrix";
    otraPelicula.fechaLanzamiento= 1998;
    otraPelicula.duraMin = 180;

   
    otraPelicula.muestraFichaTecnica();


}

}

public class Pelicula {

String nombre;
int fechaLanzamiento;
int duraMin;
boolean incluidoPlan;
double sumaEvaluacion;
int totalEvaluacion;

void muestraFichaTecnica() {
    System.out.println("El nombre de la película es" + nombre);
    System.out.println("su fecha de lanzamiento es:" + fechaLanzamiento);
    System.out.println("Duración en minutos" + duraMin);
}

    void evalua(double nota){
        //necesita atributo de tipo double
        sumaEvaluacion += nota;
        //sumaEvaluacion = sumaEvaluacion + nota;
        totalEvaluacion++;
        }
    double calculaMedia(){
        return sumaEvaluacion /totalEvaluacion;
        }

}

1 respuesta

¡Hola! ¿Cómo estás?

¡Gracias por compartir tu código con nosotros en el foro! Su contribución es esencial para el crecimiento de nuestra comunidad en Alura. Sigue así y no dudes en volver al foro si tienes alguna pregunta o dificultad.

¡Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!