Questão 2 Comentada - Universidade do Estado de Maringá (UEM) - Analista de Informática II - UEM (2025)

Considere as seguintes afirmações sobre programação orientada a objetos:

I. O principal objetivo do encapsulamento é ocultar os detalhes de implementação de uma classe.
II. A herança é fundamental para todos os tipos de polimorfismo
III. Polimorfismo de subtipo é a capacidade de objetos de classes diferentes responderem de forma diferente a mesma mensagem.
IV. A herança permite que uma nova classe adquira atributos e métodos definidos em uma classe existente.

É correto apenas o que se afirma em

  • A I e III.
  • B II e IV.
  • C I, II e III.
  • D II e III.
  • E I, III e IV.