Mapa mental
Comando
Contenido del mapa
Comando
Criadores
- Erich Gamma
- Ralph Johnson
- Richard Halm
- John Vlissides
Padrões relacionados
- Composite
- Memento
- Prototype
Comportamental
Propósito
- Encapsula uma requisição como um objeto, deixando que o cliente parametrize as requisições
- Facilita a adição de novos comandos e permite guardar um histórico de execução
Consequência
- Positiva
- É possível montar comandos para formar um comando composto
- É fácil acrescentar novos Commands porque não tem que mudar classes existentes
- A facilidade de extensão da arquitetura, permitindo adicionar novos commands sem efeitos colaterais
- Bom nível de desacoplamento entre objetos, separando os objetos que possuem os dados dos que manipulam os dados
- Negativa
- Complexidade dos comandos crescer demais
- Positiva
Estrutura
- Command
- ConcreteCommand
- Client
- Invoker
- Receiver
Información
- Descripción
- Mapa Mental sobre Comando, creado por Anne Caroli el 17/06/2019.
- Creado por
- Anne Caroli
- Visitas
- 0
- Valoración