El ejemplo del instructor presenta un error: El error está en el método "muestraFichaTecnica()". Para acceder al valor del atributo "duracionEnMinutos" dentro del método, deberías usar la variable directamente, sin utilizar "getDuracionEnMinutos()".
public class Pelicula{ String nombre; int fechaDeLanzamiento; int duracionEnMinutos; boolean incluidoEnElPlan; double sumaDeLasEvaluaciones; int totalDelasEvaluaciones;
void muestraFichaTecnica(){ System.out.println("El nombre de la película es: " + nombre); System.out.println("Su fecha de lanzamiento es: " + fechaDeLanzamiento); System.out.println("Duración en minutos: "+ getDuracionEnMinutos()); }
El código correcto sería:
void muestraFichaTecnica(){ System.out.println("El nombre de la película es: " + nombre); System.out.println("Su fecha de lanzamiento es: " + fechaDeLanzamiento); System.out.println("Duración en minutos: "+ duracionEnMinutos); }
Recuerda que en este caso, no se está utilizando un "getter" para acceder al atributo "duracionEnMinutos".