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: ENCAPSULANDO EL PROYECTO

// CLASE PELICULA// package com.aluracursos.screenmatch.modelo;

public class pelicula {

private String nombre;
private int fechaDeLanzamiento;
private int duracion;
private boolean incluidoEnElPlan;
private double sumasDeLasEvaluaciones;
private int totalDeLasEvaluaciones;

public String getNombre() {
    return nombre;
}

public int getFechaDeLanzamiento() {
    return fechaDeLanzamiento;
}

public int getDuracion() {
    return duracion;
}

public boolean isIncluidoEnElPlan() {
    return incluidoEnElPlan;
}

public void setNombre(String nombre) {
    this.nombre = nombre;
}

public void setFechaDeLanzamiento(int fechaDeLanzamiento) {
    this.fechaDeLanzamiento = fechaDeLanzamiento;
}

public void setDuracion(int duracion) {
    this.duracion = duracion;
}

public void setIncluidoEnElPlan(boolean incluidoEnElPlan) {
    this.incluidoEnElPlan = incluidoEnElPlan;
}

public int getTotalDeLasEvaluaciones() {
    return totalDeLasEvaluaciones;
}

public void nuestraFichaTecnica() {
    System.out.println("El nombre de la com.aluracursos.screenmatch.modelo.pelicula es:" + nombre);
    System.out.println("Su fecha de lanzamiento es:" + fechaDeLanzamiento);
    System.out.println("Duración en minutos:" + duracion);
}
public void evalua (double nota) {
sumasDeLasEvaluaciones += nota;
totalDeLasEvaluaciones ++;

}

public double calculaMedia () {
    return sumasDeLasEvaluaciones/ totalDeLasEvaluaciones;
}

} // CLASE PRINCIPAL// import com.aluracursos.screenmatch.modelo.pelicula;

public class principal {

public static void main(String[] args) {
    pelicula miPelicula = new pelicula();
    miPelicula.setNombre("Encanto");
    miPelicula.setFechaDeLanzamiento(2021);
    miPelicula.setDuracion(120);
    miPelicula.setIncluidoEnElPlan(true);


    miPelicula.nuestraFichaTecnica();
    miPelicula.evalua(10);
    miPelicula.evalua(10);
    miPelicula.evalua(7.8);
    System.out.println(miPelicula.getTotalDeLasEvaluaciones());
    System.out.println(miPelicula.calculaMedia());




}

}

1 respuesta

¡Hola! ¿Cómo estás?

Gracias por tu aporte 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!