GoConqr has a new look! Let us know what you think.

Mind map

Padrão Comando

Mellyssa Mendes Portuguese

Map content

Padrão Comando

  1. Padrão comportamental

  2. Encapsula solicitação como objeto específico

  3. Os objetos implementam a mesma Interface

    • Usando método 'execute()'
      • Definida pela interface 'Command'
  4. Cliente é responsável por parametrizar as ações

  5. Facilita adição de novos comandos

  6. Guarda histórico de execução

  7. Cria estrutura para criação de comandos

    • Especifica comando
    • Comando propriamente dito
    • Executor de comandos
  8. 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

Information

Description
Mind Map on Padrão Comando, created by Mellyssa Mendes on 13/06/2019.
Created by
Mellyssa Mendes
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?