Comparto mi codigo
ackage co.ancabu.test;
public class movie {
String nameMovie;
int yearlaunch;
int minutesDuration;
boolean includePlan;
double sumEvaluation;
int numEvaluations;
public String getNameMovie() {
return nameMovie;
}
public int getYearlaunch() {
return yearlaunch;
}
public int getMinutesDuration() {
return minutesDuration;
}
public boolean isIncludePlan() {
return includePlan;
}
public void setNameMovie(String nameMovie) {
this.nameMovie = nameMovie;
}
public void setYearlaunch(int yearlaunch) {
this.yearlaunch = yearlaunch;
}
public void setMinutesDuration(int minutesDuration) {
this.minutesDuration = minutesDuration;
}
public void setIncludePlan(boolean includePlan) {
this.includePlan = includePlan;
}
public int getNumEvaluations(){
return numEvaluations;
}
public void showFeauturesMovies(){
System.out.println("""
""");
System.out.println("Nombre de Pelicula: "+nameMovie);
System.out.println("Fecha de lanzamiento: "+yearlaunch);
System.out.println("Duracion en Minutos: "+minutesDuration);
System.out.println("Incluye Plan: "+includePlan);
System.out.println("Evaluacion: "+sumEvaluation);
System.out.println("Media: "+calMedia());
}
public void validation(double note){
sumEvaluation+=note;
numEvaluations++;
}
public double calMedia(){
return sumEvaluation/numEvaluations;
}
}
clase main
import co.ancabu.test.movie;
public class main {
public static void main(String[] args) {
movie myMovie= new movie();
myMovie.setNameMovie("Terminator");
myMovie.setYearlaunch(2018);
myMovie.setMinutesDuration(180);
myMovie.setIncludePlan(true);
myMovie.validation(5);
myMovie.validation(4);
myMovie.validation(4);
myMovie.validation(4);
System.out.println("Name Movie: "+myMovie.getNameMovie());
System.out.println("Launch Year Movie: "+myMovie.getYearlaunch());
System.out.println("Duration Movie: "+myMovie.getMinutesDuration());
System.out.println("No Evaluations: l"+myMovie.getNumEvaluations());
System.out.println("Evaluations Media:"+myMovie.calMedia());
}
}