O "@Override" é uma ferramenta contida na linguagem Java ou é do Eclipse? (Porque eu não estou usando o Eclipse durante o curso. )
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
O "@Override" é uma ferramenta contida na linguagem Java ou é do Eclipse? (Porque eu não estou usando o Eclipse durante o curso. )
É 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