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)
2
respostas

Sobrescrever um método

Sobrescrever um método da classe pai, pode ser considerado como polimorfismo?

2 respostas
solução!

Sim. Isso é chamado de Polimorfismo de Inclusão, considerado o mais básico tipo de polimorfismo.

Claro, visto que quando você usa o @Override está utilizando da recursividade do poliformismo, já que utiliza as sub classes para isso. Caso seja de ajuda, se o construtor original estiver marcado como virtual, e vc quiser extendê-lo, use override e inherited. Se quiser mudar seus parâmetros, use reintroduce e eventualmente, inherited. Exemplos que também usam da recursividade do poliformismo.