Cebraspe · BANRISUL · 2025 · Diversos cargos

Questão 55 · Informática: Programação e algoritmos

Assinale a opção correta, a respeito de composição na programação orientada a objetos.

  1. A) Na composição forte, objetos compostos não podem existir independentemente de seus componentes.
  2. B) Composição e herança têm exatamente os mesmos efeitos no tempo de execução.
  3. C) A composição estabelece uma relação “é um”.
  4. D) A composição representa uma relação “possui um” ou “é parte de”.
  5. E) A composição é uma forma de herança indireta.

Marque a alternativa correta:

Gabarito: D

Gabarito definitivo divulgado pela banca Cebraspe (BANRISUL 2025).

Comentário

Gabarito: D.

A composição representa a relação "possui um" ou "é parte de": um objeto contém outros objetos como partes, por meio de atributos que os referenciam. Por exemplo, um carro "possui um" motor.

  • (A) Errada. Na composição forte, a dependência é inversa à descrita: são os componentes que não existem independentemente do todo (o ciclo de vida da parte acompanha o do composto). A alternativa afirma que o composto não existiria sem seus componentes, o que inverte essa relação.
  • (B) Errada. A herança fixa a relação entre as classes em tempo de compilação, enquanto a composição permite trocar os objetos componentes em tempo de execução; portanto os efeitos não são os mesmos.
  • (C) Errada. A relação "é um" é própria da herança, e não da composição.
  • (E) Errada. A composição não é forma de herança: ela é feita por atributos que referenciam outros objetos, sem que uma classe derive da outra, e costuma ser usada como alternativa à herança.

Dica: "é um" indica herança; "tem um" ou "é parte de" indica composição.

Fundamentos: Conceito de composição em POO · Diferença entre relações “é um” (herança) e “tem um” (composição)

Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.

Fonte: prova Cebraspe BANRISUL 2025 (Diversos cargos), questão 55, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.

Concursos abertos que cobram Informática

TCE/MA 2026 Analista, Auditor e TécnicoUNCISAL 2026 Professor do Magistério SuperiorPROCON/AL 2026 Analista e Fiscal de Defesa do Consumidor