package com.valentina.screenmatch.modelos;
public class Peliculas {
private String nombre;
private int fechaDeLanzamiento;
private int duracionEnMinutos;
private boolean incluidoEnPlan;
private double sumaDeLasEvaluaciones;
private int totalEvaluaciones;
public String getNombre() {
return nombre;
}
public int getFechaDeLanzamiento() {
return fechaDeLanzamiento;
}
public int getDuracionEnMinutos() {
return duracionEnMinutos;
}
public boolean isIncluidoEnPlan() {
return incluidoEnPlan;
}
public void setNombre(String nombre) {
this.nombre = nombre;
}
public void setIncluidoEnPlan(boolean incluidoEnPlan) {
this.incluidoEnPlan = incluidoEnPlan;
}
public void setFechaDeLanzamiento(int fechaDeLanzamiento) {
this.fechaDeLanzamiento = fechaDeLanzamiento;
}
public void setDuracionEnMinutos(int duracionEnMinutos) {
this.duracionEnMinutos = duracionEnMinutos;
}
public int getTotalEvaluaciones(){
return totalEvaluaciones;
}
public void muestraFichaTecnica(){
System.out.println("Nombre de la pelicula: " + nombre);
System.out.println("Fecha de Lanzamiento: " + fechaDeLanzamiento);
System.out.println("Duracion en minutos:" + duracionEnMinutos);
}
public void evalua(double nota){
sumaDeLasEvaluaciones += nota;
totalEvaluaciones++;
}
public double calculaMedia(){
return sumaDeLasEvaluaciones/totalEvaluaciones;
}
}
import com.valentina.screenmatch.modelos.Peliculas;
public class Main {
public static void main(String[] args) {
Peliculas miPelicula = new Peliculas();
miPelicula.setNombre("Encanto");
miPelicula.setFechaDeLanzamiento(2021);
miPelicula.setDuracionEnMinutos(120);
miPelicula.setIncluidoEnPlan(true);
miPelicula.muestraFichaTecnica();
miPelicula.evalua(10);
miPelicula.evalua(10);
System.out.println(miPelicula.getTotalEvaluaciones());
System.out.println(miPelicula.calculaMedia());
com.valentina.screenmatch.modelos.Peliculas pelicula2 = new com.valentina.screenmatch.modelos.Peliculas();
pelicula2.setNombre("Suzume");
pelicula2.setFechaDeLanzamiento(2022);
pelicula2.setDuracionEnMinutos(122);
// pelicula2.muestraFichaTecnica();
System.out.println("Nombre de la pelicula: " + pelicula2.getNombre());
}
}