Questão de Arquitetura de Software — Padrões de projeto (Design Patterns) — INAZ do Pará 2017
Arquitetura de SoftwarePadrões de projeto (Design Patterns)
- Código
- qq284710
- Banca
- INAZ do Pará
- Órgão
- CFF
- Ano
- 2017
- Nível
- Superior
- Cargo
- Analista de Sistema
Os padrões de projetos tornam mais fáceis reutilizar soluções e arquiteturas bem sucedidas para construir softwares orientados a objetos de forma flexível e fácil de manter. Em padrões de projeto, delegação é uma maneira de tornar a composição tão poderosa para fins de reutilização quanto à herança, sendo que dois objetos são envolvidos no tratamento de uma solicitação. É uma boa escolha de projeto somente quando ela simplifica mais do que complica. Ao definir quais padrões deverão ser utilizados no projeto, considerando que diversos padrões de projeto usam delegação, mas três padrões dependem dela. Assinale-os.
- ABuilder, Prototype e Singleton.
- BFactory Method, Interpreter e Template Method.
- CFaçade , Command e Decorator.
- DAdapter , Bridge e Composite.
- EState, Strategy e Visitor.