Pular para o conteúdo principal

Questão de Arquitetura de Software — Padrões de projeto (Design Patterns) — CCV-UFC 2019

Arquitetura de SoftwarePadrões de projeto (Design Patterns)
Código
qq424768
Banca
CCV-UFC
Órgão
UFC
Ano
2019
Nível
Médio
Cargo
CCV - - Técnico de Tecnologia da Informação
Analise o cenário a seguir.Um técnico de TI está desenvolvendo uma aplicação onde existe um objeto X que contém informações importantes para outros objetos, de forma de que quando o valor do objeto X mudar, os outros objetos deverão ser notificados dessa alteração. Além disso, ele precisa especificar uma sequência de etapas em uma classe, onde algumas dessas etapas deverão ser delegadas para as subclasses.Quais os dois padrões de projetos que podem ser empregados nesse cenário?
  1. AAdapter e Iterator
  2. BCommand e Visitor
  3. CBuilder e Composite
  4. DObserver e Template Method
  5. EFactory Method e Abstract Factory
Revelar gabarito e comentário

GabaritoD — Observer e Template Method

Link permanente: /questoes/qq424768