-
Padrões de Criação:
Abstract Factory, Builder, Factory Method, Prototype, Singleton
Padrões Estruturais:
Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy
Padrões Comportamentais:
Chain of Responsibility, Commando, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy, Template Method, Visitor
-
Bizu para decorar os padrões de projeto:
Padrões de criação
Uma fábrica abstrata constrói um protótipo único!
Tradução: uma fábrica (Factory Method) abstrata (Abstract Factory) constrói (Builder) um protótipo (Prototype) único (Singleton).
Padrões estruturais
A ponte adaptada é composta de decorações na fachada para o peso mosca se “aproxymar”!
Tradução: a ponte (Bridge) adaptada (Adapter) é composta (Composite) de decorações (Decorator) na fachada (Façade) para o peso mosca (Flyweight) se “aproxymar” (Proxy).
--------------
Obs: o que não for esses ai é Padrão Comportamental ;)
--------------
Padrões Comportamentais:
Chain of Responsibility, Commando, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy, Template Method, Visitor
-
Antonio Filho,
Que manero!
Não vou decorar com base na sua dica, pois já tenho um mnemônio meio zuado que gravei, mas as frases são muito boas! Gostei do "aproxymar" :D
-
Para resolvermos essa questão vamos utilizar mneumônicos.
Para saber de todos os padrões de criação use: 'A Fábrica Abstrata constrói um protótipo único'. 5 padrões:
1 - Factory Method
2 - Abstract Factory
3 - Builder (verbo construir em inglês)
4 - Prototype
5 - Singleton (lembra single = solteiro).
Para os padrões de estrutura use: 'A ponta adaptada é composta de declarações na fachada para o peso mosca se aproximar'. 7 padrões:
1 - Bridge
2 - Adapter
3 - Composite
4 - Decorator
5 - Façade
6 - Flyweight (peso-mosca)
7 - Proxy (aproximar)
Os demais são padrões de comportamento. São 11 ao total:
1 - Memento
2 - Mediator
3 - Iterator
4 - Strategy
5 - Template Method
6 - Visitior
7 - Command
8 - Chain of Responsability
9 - Interpreter
10 - Observe
11 - State
Logo a única assertiva que se encaixa corretamente é a letra b.
Factory Method - padrão de criação.
Flyweight - padrão de estrutura.
Memento - padrão de comportamento.
Gabarito
b) X