Respostas
Ed
Analisando as alternativas: A) Reduz a necessidade de código ao eliminar métodos de classes derivadas. - Esta afirmação não está correta, pois o polimorfismo não elimina métodos de classes derivadas. B) Permite que métodos com o mesmo nome tenham comportamentos diferentes, dependendo do objeto que os invoca - Correto. O polimorfismo permite que métodos com o mesmo nome tenham comportamentos diferentes, dependendo do objeto que os invoca. C) Limita a funcionalidade das classes ao restringir a sobrecarga de métodos - Esta afirmação está incorreta, pois o polimorfismo não restringe a sobrecarga de métodos. D) Simplifica o código-fonte ao usar o mesmo método para todas as ações. - Esta afirmação não está correta, pois o polimorfismo permite diferentes comportamentos para métodos com o mesmo nome. E) Diminui a flexibilidade e extensibilidade do código ao impor restrições rígidas. - Esta afirmação está incorreta, pois o polimorfismo aumenta a flexibilidade e extensibilidade do código. Portanto, a alternativa correta é: B) Permite que métodos com o mesmo nome tenham comportamentos diferentes, dependendo do objeto que os invoca.
Experimente
o Premium! 🤩
Libere respostas sem pagar
✏️ Responder
Para escrever sua resposta aqui, entre ou crie uma conta