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

Encapsulamiento para organizar y proteger los atributos de la clase Película

package com.aluracursos.screenmatch.modelos;

public class pelicula { private String nombre; private int fechaDeLanzamiento; private int duracionEnMinutos; private boolean incluidoEnElplan; private double sumaDeLasEvaluaciones; private int totalDeEvaluaciones;

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

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

public void setDuracionEnMinutos(int duracionEnMinutos) {
    this.duracionEnMinutos = duracionEnMinutos;
}

public void setIncluidoEnElplan(boolean incluidoEnElplan) {
    this.incluidoEnElplan = incluidoEnElplan;
}

public int getTotalDeEvaluaciones(){
    return totalDeEvaluaciones;
}

public void muestraFichaTecnica(){
    System.out.println("El Nombre de la Pelicula es: "+nombre);
    System.out.println("Su Fecha de Lanzamiento es: "+fechaDeLanzamiento);
    System.out.println("Duración en Minutos es: "+duracionEnMinutos);
}

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

public double calculaMedia(){
    return sumaDeLasEvaluaciones/totalDeEvaluaciones;
}

}

1 respuesta

Hola, Omar, ¡espero que estés bien!

Gracias por compartir tu experiencia con nosotros. Recuerda que estamos aquí para ayudarte. Si necesitas más ayuda, no dudes en buscarnos en el foro.

¡Gracias nuevamente!

Saludos,

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