Pular para o conteúdo principal

Questão de Arquitetura de Software — Padrões de projeto (Design Patterns) — FAPEU 2005

Arquitetura de SoftwarePadrões de projeto (Design Patterns)
Código
qg775225
Banca
FAPEU
Órgão
TRE-SC
Ano
2005
Nível
Superior
Cargo
Analista Judiciário - Análise de Sistemas
Considerando padrões de projeto (design patterns), assinale a alternativa INCORRETA.
  1. AOs primeiros padrões de projeto surgiram da verificação da repetição de soluções de projeto em sistemas orientados a objetos.
  2. BO padrão de projeto Composto (Composite) permite que um objeto cliente interaja com um único objeto ou com uma coleção de objetos sem perceber essa diferença.
  3. CUm padrão de projeto pode ser definido como um conjunto de classes, cada uma com um conjunto de atributos e métodos, com responsabilidades alocadas a cada classe e com um protocolo de comunicação entre elas.
  4. DA diferença básica entre o padrão de projeto Procurador (Proxy) e o padrão de projeto Decorador (Decorator) é que, além da intermediação da comunicação entre dois objetos implementada por ambos, o primeiro inclui ou modifica funcionalidades em relação àquelas do objeto agregado, o que não ocorre com o segundo.
Revelar gabarito e comentário

GabaritoD — A diferença básica entre o padrão de projeto Procurador (Proxy) e o padrão de projeto Decorador (Decorator) é que, além da intermediação da comunicação entre dois objetos implementada por ambos, o primeiro inclui ou modifica funcionalidades em relação àquelas do objeto agregado, o que não ocorre com o segundo.

Link permanente: /questoes/qg775225