Boa tarde!
No modelo apresentado em "Opinião do Instrutor" foi inserido novos Títulos, bem como complementado a "a exibição da ficha tecnica" adicionando duração em minutos.
public void exibeFichaTecnica() {
System.out.println(“Nome do filme: “ +nome);
System.out.println(“Ano de lançamento: “ +anoDeLancamento);
System.out.println(“Duração em minutos: “ +duracaoEmMinutos);
System.out.println(“Incluído no plano: “ +incluidoNoPlano);
}
Ocorre que ao rodar o projeto o duração em minutos das series vem zerado, não realizando o calculo modificado na classe Serie.
@Override
public int getDuracaoEmMinutos() {
return temporadas * episodiosPorTemporada * minutosPorEpisodio;
}
Ao realizar "sout" diretamente na classe principal o mesmo problema não ocorre.
Serie serie = new Serie();
serie.setNome("La Casa de Papel");
serie.setAnoDeLancamento(2017);
serie.setIncluidoNoPlano(true);
serie.setAtiva(true);
serie.setTemporadas(5);
serie.setEpisodiosPorTemporada(10);
serie.setMinutosPorEpisodio(45);
serie.exibeFichaTecnica();
System.out.println(serie.getDuracaoEmMinutos());
Nome do Titulo: La Casa de Papel
Ano de lançamento: 2017
Duração em minutos: 0
Incluído no plano: true
Duração em minutos 2250
Não sei se ficou bem claro a minha duvida ou a explanação.