

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Com base nas características do padrão Command, qual das alternativas abaixo descreve corretamente a responsabilidade de cada componente?
O Command encapsula uma ação como um objeto, o Invoker armazena os comandos a serem executados, e o Receiver realiza a ação quando solicitado pelo Command.
O Receiver encapsula o comando como um objeto, o Invoker define o que o comando deve fazer, e o Command executa a ação no Receiver.
O Command executa diretamente a ação no sistema, o Invoker cria o comando, e o Receiver define qual ação o Command deve executar.
O Invoker cria uma fila de comandos, o Receiver encapsula a ação, e o Command armazena o histórico de comandos.