2
respostas

[Dúvida] Override

Nesse caso da bonificação, poderia usar o @override para sobrescrever o método original, ou não se aplica aqui?

2 respostas

Olá Arthur, tudo bem?

A anotação @Override deixa explicíto no código que o método da classe filha substitui o método da classe base.

Por dois motivos, a anotação @Override é útil.

  1. Se o método anotado não substituir nada, o compilador emitirá um aviso.
  2. Ajuda a tornar o código-fonte mais legível.

Muito boa sua explicação Otávio. Arthur, tem alguns sites para você treinar essas reescritas de código, tenta dar uma olhada nos artigos.