Pular para o conteúdo principal

Questão de Programação — Linguagens de marcação — CESGRANRIO 2024

ProgramaçãoLinguagens de marcação
Código
cg022003
Banca
CESGRANRIO
Órgão
Caixa
Ano
2024
Nível
Médio
Cargo
Técnico Bancário Novo - Tecnologia da Informação
Um desenvolvedor deseja usar a classe a seguir no projeto de que está participando:Imagem da questãoEntretanto, ele não deseja expor todas as funcionalidades disponibilizadas pela classe Services e, para tal, optou por encapsular esses serviços em uma classe chamada Connection, que receberá solicitações de métodos de outras classes e as repassará para um objeto da classe Services. A solução adotada para tal fim é a seguinte:Imagem da questãoQue padrão de projeto foi empregado nessa solução?
  1. AChain of Responsibility
  2. BComposite
  3. CStrategy
  4. DMediator
  5. EAdapter
Revelar gabarito e comentário

GabaritoE — Adapter

Link permanente: /questoes/cg022003