Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

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

public class Pelicula {

String nombre;
int fechaDeLanzamiento;
int duracionEnMinutos;
boolean incluidoEnElPlan;
double sumaDeLasEvaluaciones;
int totalDeLasEvaluaciones;

void muestrFechaTecnica (){
    System.out.println("Nombre de la película: " + nombre);
    System.out.println("Fecha de lanzamiento: " + fechaDeLanzamiento);
    System.out.println("Duración: " + duracionEnMinutos + " minutos");
    System.out.println("¿Incluido en el plan?: " + (incluidoEnElPlan ? "Sí" : "No"));
}

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

double calculaMedia() {
    if (totalDeLasEvaluaciones > 0) {
        return sumaDeLasEvaluaciones / totalDeLasEvaluaciones;
    } else {
        return 0;
    }
}

}


public class Principal {

private static double nota;

public static void main(String[] args) {
    // Crear un objeto de tipo Pelicula
    Pelicula miPelicula = new Pelicula();
    miPelicula.nombre = "Encanto";
    miPelicula.fechaDeLanzamiento = 2021;
    miPelicula.duracionEnMinutos = 120;
    miPelicula.incluidoEnElPlan = true;

    // Llamar a los métodos de la clase Pelicula
    miPelicula.muestrFechaTecnica();
    miPelicula.evalua( 9.5);
    miPelicula.evalua( 8.7);

    System.out.println("Suma de las evaluaciones: " + miPelicula.sumaDeLasEvaluaciones);
    System.out.println("Total de evaluaciones: " + miPelicula.totalDeLasEvaluaciones);
    System.out.println("Media de las evaluaciones: " + miPelicula.calculaMedia());

    // Crear otro objeto de tipo Pelicula
    Pelicula otraPelicula = new Pelicula();
    otraPelicula.nombre = "Elementos";
    otraPelicula.fechaDeLanzamiento = 2023;
    otraPelicula.duracionEnMinutos = 120;
    otraPelicula.incluidoEnElPlan = false;

    //otraPelicula.muestrFechaTecnica();
}

}


1 respuesta
solución!

Hola Rosa, espero que estés bien

Considero su código muy bueno, en este momento no veo puntos de mejora. ¡Continúa con sus estudios y éxito en su carrera!

Gracias por compartir tu ejercício práctico con nosotros! Tu contribución es fundamental para el crecimiento de nuestra comunidad en Alura. Sigue comprometido y no dudes en regresar al foro en caso que tengas alguna duda o dificultad.

¡Abrazos y buenos estudios!

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