Pular para o conteúdo principal

Questão de Arquitetura de Software — Padrões de projeto (Design Patterns) — CESGRANRIO 2012

Arquitetura de SoftwarePadrões de projeto (Design Patterns)
Código
cg047327
Banca
CESGRANRIO
Órgão
Chesf
Ano
2012
Nível
Superior
Cargo
Profissional de Nível Superior - Analista de Sistemas
Durante o desenvolvimento de um sistema para suporte a uma rede social, um desenvolvedor decidiu criar a facilidade de uma pessoa ter uma lista de amigos para poder enviar e-mails, postagens e/ou fotos. Essa lista pode conter um número indefinido de amigos ou de outras listas de amigos, criando uma estrutura recursiva.O padrão de projeto que descreve essa estrutura é
  1. AAbstract factory
  2. BChain of responsibility
  3. CComposite
  4. DIterator
  5. EModule
Revelar gabarito e comentário

GabaritoC — Composite

Link permanente: /questoes/cg047327