2
respostas

@Override

O "@Override" é uma ferramenta contida na linguagem Java ou é do Eclipse? (Porque eu não estou usando o Eclipse durante o curso. )

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
2 respostas

É uma anotação do java, significa que o método está sobrescrevendo um outro método de mesmo nome da superclasse

E não é obrigado usar o @Override, mas é uma boa prática.

E porque é uma boa prática: Caso você use o @Override e não exista na classe mãe aquele método, o compilar dá erro. O que pode não parecer legal, mas é algo que vai chamar a sua atenção que pode ter algo de errado no seu código