Ed
semana passada
Vamos analisar as alternativas com base nos conceitos de polimorfismo e abstração em Java: A) Incorreta. A abstração não substitui a herança; ambas são pilares diferentes da POO. Polimorfismo não se aplica apenas a tipos primitivos, mas principalmente a objetos. B) Incorreta. Polimorfismo não restringe sobrecarga para garantir comportamento imutável, e abstração não aumenta a complexidade visual, pelo contrário, simplifica. C) Correta. Polimorfismo permite que uma mesma chamada de método tenha comportamentos diferentes dependendo do objeto (flexibilidade). Abstração simplifica a representação do objeto, mostrando apenas o essencial. D) Incorreta. Polimorfismo e abstração são conceitos fundamentais da POO e aplicáveis em Java, inclusive em sistemas web. E) Incorreta. Abstração não detalha todas as implementações privadas, ela oculta detalhes; polimorfismo não impede interação entre instâncias. Portanto, a alternativa correta é: C) O polimorfismo provê flexibilidade por meio de comportamentos variáveis para uma mesma chamada de método, enquanto a abstração foca na simplificação representativa do objeto.


Cadastre-se ou realize login
Ao continuar, você aceita os Termos de Uso e Política de Privacidade