Pular para o conteúdo principal

Questão de Engenharia de Software — Orientação a Objetos — FUNCERN 2025

Engenharia de SoftwareOrientação a Objetos
Código
qg465616
Banca
FUNCERN
Órgão
IF-PE
Ano
2025
Nível
Superior
Cargo
Analista de Tecnologia da Informação - Área Desenvolvimento
Uma empresa está criando um sistema de composição de interfaces gráficas, onde elementos como janelas, botões e painéis podem conter outros elementos, formando uma estrutura hierárquica. É necessário que todos os elementos, independentemente de serem simples ou compostos, sejam tratados de maneira uniforme pelo cliente.Neste contexto, o padrão de projeto mais indicado é o
  1. ADecorator, para adicionar funcionalidades extras a cada elemento de interface.
  2. BBridge, para desacoplar a abstração da implementação gráfica.
  3. CFlyweight, para reduzir o consumo de memória compartilhando dados comuns.
  4. DPrototype, para clonar rapidamente elementos da interface com suas propriedades.
  5. EComposite, para tratar objetos individuais e composições de forma uniforme, permitindo operações recursivas sobre a estrutura.
Revelar gabarito e comentário

GabaritoE — Composite, para tratar objetos individuais e composições de forma uniforme, permitindo operações recursivas sobre a estrutura.

Link permanente: /questoes/qg465616