Buen día, siguiendo los vídeos y con la ayuda de Luri pude implementar los ejercicios simplificando más el código. Comparto el mismo:
en la clase pelicula escribi lo siguente:
public class Pelicula {
String nombre;
int fechaDeLanzamiento;
int duracionEnMinutos;
boolean incluidoEnElPlan;
double sumaDeLasEvaluaciones;
int cantidadNota;
public Pelicula(String nombre, int fechaDeLanzamiento, int duracionEnMinutos) {
this.nombre = nombre;
this.fechaDeLanzamiento = fechaDeLanzamiento;
this.duracionEnMinutos = duracionEnMinutos;
}
void Mensaje(){
System.out.println("Mi película es: " + this.nombre);
System.out.println("Su fecha de lanzamiento es: " + this.fechaDeLanzamiento);
System.out.println("Duración en minutos: " + this.duracionEnMinutos);
System.out.println("Notas: " + this.sumaDeLasEvaluaciones);
System.out.println("Cantidad de nota: " + this.cantidadNota);
System.out.println("Promedio: " + this.calcularMedia());
}
void evalua(double nota){
sumaDeLasEvaluaciones += nota;
cantidadNota ++;
}
double calcularMedia(){
return sumaDeLasEvaluaciones / cantidadNota;
}
}
y en la clase principal escribi lo siguiente:
public class Principal {
public static void main(String[] args) {
Pelicula animadoPelicula = new Pelicula("Madagascar", 2006, 140);
animadoPelicula.evalua(5);
animadoPelicula.evalua(6);
animadoPelicula.evalua(7);
animadoPelicula.Mensaje();