meu Override não está indo quando coloquei o public int getDuracaoEmMinutos esse Override não apareceu, ai eu coloquei o Override e não mudou nada
meu Override não está indo quando coloquei o public int getDuracaoEmMinutos esse Override não apareceu, ai eu coloquei o Override e não mudou nada
Olá, Jhenifer! Como vai?
Analisado os prints que você compartilhou, caso não tenha definido o método abaixo dos que estão sendo mostrados, o método getDuracaoEmMinutos não foi definido em Titulo. O que está definido é setDuracaoEmMinutos por isso que o @Override não está funcionando.
Logo, para resolver essa situação, basta você criar o get para o atributo duracaoEmMinutos, que seria, por exemplo, assim:
public void getDuracaoEmMinutos() {
return this.duracaoEmMinutos;
}
Ao adicionar o método na classe Titulo o @Override deve funcionar sem mais problemas.
Espero ter ajudado e bons estudos!