Hola, seguí la case atentamente e hice lo mismo que la profesora, pero la IDE, me marca error y quiere que coloque get en todas las variables totalDeLasEvaluaciones. Me podrían decir qué debo corregir? Gracias! Copio las 2 clases:
`public class principal { public static void main(String[] args) {
// Creo un objeto llamado miPelicula que pertenece a la clase pelicula
pelicula miPelicula = new pelicula();
// Creo atributos para el objeto y les atribuyo(doy) un valor a cada uno
miPelicula.nombre = "Encanto";
miPelicula.fechaLanzamiento = 2021;
miPelicula.duracionMinutos = 120;
miPelicula.muestraFichaTecnica();
miPelicula.evalua(7.8);
miPelicula.evalua(10);
miPelicula.evalua(9.5);
System.out.println(); // salto de línea, o sea, creo un renglón en blanco
System.out.println("Cantidad de votos: " + miPelicula.getTotalDeLasEvaluaciones());
System.out.println("Promedio de la nota para ésta película es de: " + miPelicula.calculaMedia());
System.out.println(); // salto de línea, o sea, creo un renglón en blanco
pelicula otraPelicula = new pelicula();
otraPelicula.nombre = "Matrix";
otraPelicula.fechaLanzamiento = 1998;
otraPelicula.duracionMinutos = 180;
otraPelicula.muestraFichaTecnica();
otraPelicula.evalua(6.7);
otraPelicula.evalua(10);
otraPelicula.evalua(8.5);
System.out.println(); // salto de línea, o sea, creo un renglón en blanco
System.out.println("Cantidad de votos: " + otraPelicula.getTotalDeLasEvaluaciones());
System.out.println("Promedio de la nota para ésta película es de: " + otraPelicula.calculaMedia());
}
}`
import javax.lang.model.SourceVersion;
public class pelicula { private String totalDeLasEvaluaciones;
// Atributos de la clase modelo
String nombre;
int fechaLanzamiento;
int duracionMinutos;
boolean incluidoEnPlan;
private double sumaDeLasEvaluaciones;
private int getTotalDeLasEvaluaciones;
// Muestra la ficha técnica por pantalla de consola
void muestraFichaTecnica(){
System.out.println("El nombre de la película es: " + nombre);
System.out.println("Su fecha de lanzamiento fué en: " + fechaLanzamiento);
System.out.println("Tiene un duración en minutos de: " + duracionMinutos);
}
void evalua(double nota){
sumaDeLasEvaluaciones += nota;
totalDeLasEvaluaciones++;
}
double calculaMedia(){
return sumaDeLasEvaluaciones / totalDeLasEvaluaciones;
}
}