1
resposta

@Override e o método anterior

Olá, tudo bem?

No capítulo 3, foi abordado sobre diferentes bonificações para os funcionários da equipe (designer, gerente, editor de vídeo), cujo método estava presente na classe-mãe Funcionários e nas demais.

Fiquei com dúvida se, nesse caso, não poderia ter usado o @Override, uma vez que ele altera a regra da bonificação, assim como foi feito no cap.4 para alterar o funcionamento do saque para a Conta Poupança.

Obrigado!!

1 resposta

Olá Pedro!

Sim, poderia ser utilizado.

Acredito que só não usou por questão de didática. Imagino que explicar o @Override junto com o polimorfismo poderia deixar a aula ainda mais complexa.

Tanto que você pode ir no seu problema e colocar o @Override em cima do método getBonificacao igual ao exemplo e vai funcionar normalmente.

Trecho de código em Java