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