🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Padrões de projetos fornecem abordagens testadas e comprova...

Próximas questões
Com base no mesmo assunto
Q4197627 Arquitetura de Software
Padrões de projetos fornecem abordagens testadas e comprovadas para a resolução de desafios comuns, promovendo a reutilização de código, a manutenibilidade e a escalabilidade do software. Existem vários tipos de padrões de projeto, sendo alguns dos mais conhecidos os padrões criacionais, estruturais e comportamentais. Considerando essas informações, assinale a alternativa que apresenta exclusivamente padrões de projetos comportamentais.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: D

Fundamento decisivo: A decisão dependia da classificação GoF dos padrões listados, verificando se a alternativa reunia apenas padrões comportamentais.

Tema central: Classificação GoF
Análise das alternativas
A
Errada
Está errada porque inclui Singleton, que é padrão criacional. Embora Observer, Strategy e Visitor sejam comportamentais, a presença de um padrão de outra categoria impede que a lista seja exclusivamente comportamental.
B
Errada
Está errada porque mistura categorias: Command é comportamental, Adapter e Facade são estruturais, e Builder é criacional. Portanto, a alternativa não satisfaz o requisito de conter apenas padrões comportamentais.
C
Errada
Está errada porque contém Factory Method, que é criacional, e Proxy, que é estrutural. Mesmo com Mediator e Memento sendo comportamentais, a composição não é exclusivamente dessa categoria.
D
Certa
A alternativa D atende exatamente ao critério pedido porque reúne apenas padrões classificados como comportamentais na taxonomia GoF: State, Template Method, Interpreter e Chain of Responsibility. Como a exigência era exclusividade nessa categoria, essa é a única opção compatível com o critério de classificação cobrado.
Pegadinha da questão
A pegadinha foi inserir listas com vários padrões comportamentais corretos, mas com um ou mais intrusos de outra categoria, especialmente Proxy, Facade e Adapter como estruturais e Singleton, Builder e Factory Method como criacionais.
Dica para questões semelhantes
  • Quando a questão pedir exclusivamente uma categoria GoF, procure o intruso: um único padrão de outra classe já elimina a alternativa.
  • Memorize os grupos que mais geram confusão nesta classificação: Singleton, Builder e Factory Method são criacionais; Adapter, Facade e Proxy são estruturais.
  • Não avalie a alternativa pelo conjunto predominante; em questões de exclusividade, todos os itens precisam pertencer à categoria pedida.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo