Mapa mental
Padrão Comando
Conteúdo do mapa
Padrão Comando
Padrão comportamental
Encapsula solicitação como objeto específico
Os objetos implementam a mesma Interface
- Usando método 'execute()'
- Definida pela interface 'Command'
- Usando método 'execute()'
Cliente é responsável por parametrizar as ações
Facilita adição de novos comandos
Guarda histórico de execução
Cria estrutura para criação de comandos
- Especifica comando
- Comando propriamente dito
- Executor de comandos
Deve ser utilizado quando
- Parametrizar objetos por uma ação a ser executada
- Especificar, enfileirar e executar solicitações em tempos diferentes
- Suportar Desfazer Operações
- Comandos são armazenados em lista
- Operações são desfeitas percorrendo a lista pra trás e pra frente
- Usando os comandos
- Unexecute
- Execute
- Usando os comandos
Informações
- Descrição
- Mapa Mental sobre Padrão Comando, criado por Mellyssa Mendes em 13-06-2019.
- Criado por
- Mellyssa Mendes
- Visualizações
- 0
- Avaliação