Pular para o conteúdo principal

Questão de Arquitetura de Software — Padrões de projeto (Design Patterns) — COPEVE-UFAL 2011

Arquitetura de SoftwarePadrões de projeto (Design Patterns)
Código
qg843154
Banca
COPEVE-UFAL
Órgão
UFAL
Ano
2011
Nível
Superior
Cargo
COPEVE - - Analista de Tecnologia da Informação
O diagrama de classes apresentado na figura a seguir não representa fielmente um buffer que passa por estados sucessivos de transformação. Em outras palavras, um buffer, que está inicialmente vazio, depois pode ficar parcialmente cheio e, possivelmente, pode ficar cheio. Dentre as opções apresentadas a seguir, qual o padrão de projetos que melhor se adequaria para modelar essa característica dinâmica do buffer?Imagem 009.jpg
  1. ASingleton.
  2. BDynamic behavior.
  3. CMediator.
  4. DComposite.
  5. EState.
Revelar gabarito e comentário

GabaritoE — State.

Link permanente: /questoes/qg843154