FUNDATEC, Exame POSCOMP
questão 24 de 47, número 35 na prova
Sobre o conceito de polimorfismo em Programação Orientada a Objetos (POO), analise as assertivas abaixo:
- I. Polimorfismo é a capacidade de um objeto assumir diferentes formas, permitindo que métodos com o mesmo nome comportem-se de maneira distinta em diferentes classes que compartilham uma hierarquia.
- II. O polimorfismo em POO pode ser alcançado principalmente por meio de sobrescrita (overriding) de métodos e, em alguns contextos, também pela sobrecarga (overloading), embora esta última seja considerada polimorfismo de tempo de compilação.
- III. Em linguagens orientadas a objetos, o polimorfismo de inclusão (ou polimorfismo por subtipo) permite que um objeto de uma subclasse seja tratado como um objeto de sua superclasse.
- IV. O polimorfismo é um mecanismo que visa aumentar a coesão e reduzir o acoplamento entre as classes, tornando o código mais flexível e extensível.
Quais estão corretas?
Questões parecidas
Ver todas desta matériaAinda não há outras questões de Fundamentos da Computação em outras provas do acervo.