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

screenmatch

/*Se creo la clase pelicula con sus atributos */
public class Pelicula {
    String nombre;
    int fechaDeLanzamiento;
    int duracionEnMinutos;
    boolean incluidoEnElPlan;
    double sumaDeLasEvaluaciones;
    int totalDeLasEvaluaciones;

    /* creacion de metodos o funciones  */
    /* void no necesito que retorne nada  */
    void muestraFichaTecnica(){

        System.out.println("El nombre de la pelicula es: " + nombre);
        System.out.println("Su fecha de lanzamiento es: " + fechaDeLanzamiento);
        System.out.println("Duracion en minutos: " + duracionEnMinutos);
    }

    /* void no necesito que retorne nada  pero si espera una variable double*/
    void evalua(double nota) {
        sumaDeLasEvaluaciones +=nota;
        totalDeLasEvaluaciones++;

    }
    double calculaMedia(){
        return sumaDeLasEvaluaciones / totalDeLasEvaluaciones;

    }
}
public class Principal {
    public static void main(String[] args) {
        /* Crear modelo de tipo pelicula*/
        Pelicula miPelicula = new Pelicula();
        /* Crear instancia de pelicula*/
        miPelicula.nombre = "Encanto";
        miPelicula.fechaDeLanzamiento = 2021;
        miPelicula.duracionEnMinutos = 120;
        /* llamar al modelo o funcion */
        miPelicula.muestraFichaTecnica();
        miPelicula.evalua(7.8);
        miPelicula.evalua(10);
        miPelicula.evalua(11);

        System.out.println(miPelicula.sumaDeLasEvaluaciones);
        System.out.println(miPelicula.totalDeLasEvaluaciones);
        System.out.println(miPelicula.calculaMedia());



        /* Crear modelo de tipo pelicula*/
        Pelicula otraPelicula = new Pelicula();
        /* Crear instancia de pelicula*/
        otraPelicula.nombre = "Matrix";
        otraPelicula.fechaDeLanzamiento = 1998;
        otraPelicula.duracionEnMinutos = 180;
        /* llamar al modelo o funcion */

        otraPelicula.muestraFichaTecnica();
        otraPelicula.evalua(7.8);
        otraPelicula.evalua(10);
        otraPelicula.evalua(11);

        System.out.println(otraPelicula.sumaDeLasEvaluaciones);
        System.out.println(otraPelicula.totalDeLasEvaluaciones);
        System.out.println(otraPelicula.calculaMedia());



    }
}
1 respuesta

Hola Jeisson, 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!