Solucionado (ver solução)
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