Substituir fluxo condicional por polimorfismo

1 resposta
T

Olá, minha dúvida é simples.
É possível substituir qualquer fluxo condicional por polimorfismo.

1 Resposta

ViniGodoy

Tem que tomar cuidado com o termo “qualquer”. Por ser muito abrangente, ele acaba invalidando a frase. Por exemplo, em um fluxo condicional solto como

if (x > 10) {
   //faz algo
}

não faz sentido falarmos em polimorfismo. O polimorfismo é geralmente utilizado para substituir fluxos condicionais onde estamos escolhendo uma entre várias opções. Geralmente, são fluxos que facilmente se transformariam num switch.

Criado 19 de dezembro de 2015
Ultima resposta 19 de dez. de 2015
Respostas 1
Participantes 2