Com base nas características do padrão Command, qual das...
Imagem de fundo

Com base nas características do padrão Command, qual das...

Com base nas características do padrão Command, qual das alternativas abaixo descreve corretamente a responsabilidade de cada componente?


A

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.


B

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.


C

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.


D

O Invoker cria uma fila de comandos, o Receiver encapsula a ação, e o Command armazena o histórico de comandos.