Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Override não funciona

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 Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta
solução!

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!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.