Ed
há 2 meses
Vamos analisar as alternativas em relação à principal vantagem do polimorfismo em programação orientada a objetos: A) Permite o isolamento de código. - Embora o isolamento de código seja uma boa prática, não é a principal vantagem do polimorfismo. B) Facilita a correção de bugs em tempo de execução. - O polimorfismo pode ajudar na manutenção, mas não é especificamente sobre correção de bugs. C) Possibilita que objetos tenham diferentes comportamentos. - Esta é uma das principais características do polimorfismo, pois permite que diferentes classes implementem métodos com o mesmo nome, mas com comportamentos distintos. D) Garante que todos os objetos utilizem os mesmos métodos. - Isso não é verdade, pois o polimorfismo permite que métodos com o mesmo nome tenham implementações diferentes. E) Protege os atributos de um objeto contra acesso não autorizado. - Isso está mais relacionado ao encapsulamento do que ao polimorfismo. Portanto, a alternativa correta é: C) Possibilita que objetos tenham diferentes comportamentos.