Solucionado (ver solução)

Importante

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!

Solucionado
(ver solução)
1
resposta

Métodos abstratos e reutilização de código

Ao utilizar métodos abstratos acabamos perdendo a vantagem da reutilização de código na herança, pois temos que implementar o método em cada uma das classes filhas, não é? Então não é melhor deixar os métodos sem o abstract?

1 resposta
solução!

Quando quiser que a implementação seja igual para todos faz sentido sim, agora quando quiser fazer uso do polimorfismo com métodos específicos ai sim faz sentido deixar abstrato