Pular para o conteúdo principal

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

Arquitetura de SoftwarePadrões de projeto (Design Patterns)
Código
qq165510
Banca
COPEVE-UFAL
Órgão
UFAL
Ano
2016
Nível
Superior
Cargo
COPEVE - - Analista de Tecnologia da Informação (Edital nº 30)
Na hierarquia dos componentes visuais da biblioteca Java AWT (do inglês, Abstract Window Toolkit), há containers e componentes. Containers, tais como os representados pelas classes Frame, Panel, Dialog e Applet agregam outros componentes, tais como os representados pelas classes Button e Label. Um container pode também conter sub-containers. Logo, um container pode conter containers ou componentes.Oracle, 2016. Disponível em: <http://docs.oracle.com/javase/8/docs/technotes/guides/awt/ >. Acesso em: 30 jul. 2016.Imagem associada para resolução da questãoNa figura, é ilustrado, de forma resumida, o diagrama de classes dos componentes visuais AWT. Qual o padrão de projeto que representa a estrutura de relacionamento entre as classes?
  1. AStrategy.
  2. BObserver.
  3. CDecorator.
  4. DComposite.
  5. EChain of Responsability.
Revelar gabarito e comentário

GabaritoD — Composite.

Link permanente: /questoes/qq165510