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 é
- AAbstract factory
- BChain of responsibility
- CComposite
- DIterator
- EModule