Os padrões comportamentais têm a preocupação com os algoritmos e as atribuições entre objetos. Eles não descrevem apenas padrões de classes e objetos, mas também aborda os padrões das comunicações que são realizadas entre eles. Ele abrange os fluxos de controle que são difíceis de serem acompanhados durante a execução, permitindo que você tenha a sua concentração focada apenas na maneira como os objetos se encontram interconectados. Nesse contexto, assinale a alternativa CORRETA:
Escolha uma opção:
a. Interpreter – Este padrão de projeto tem a intenção de decodificação a partir da linguagem utilizada, transcrevendo a codificação para a linguagem definida para tradução.
b. Chain of Responsability – Este padrão de projeto tem a intenção de encapsulamento das solicitações como objetos, permitindo a parametrização de clientes que tenham diferentes solicitações, enfileirando e fazendo o registro de solicitações e suportando operações que são passíveis de desfazimento.
c. Command – Este padrão de projeto significa que uma cadeia de objetos tem que processar e tratar de diversas solicitações diferentes. Ele serve para evitar o acoplamento entre o remetente e o receptor, ao fornecer quando recebe múltiplos objetos para tratar a solicitação, encadeando esses objetos receptores tratando a cadeia até que cada objeto seja tratado.
d. Iterator – Este padrão de projeto tem a intenção de decodificação a partir da linguagem utilizada, transcrevendo a codificação para a linguagem definida para tradução.
Soluções para a tarefa
Respondido por
0
Resposta:
c. Command – Este padrão de projeto significa que uma cadeia de objetos tem que processar e tratar de diversas solicitações diferentes. Ele serve para evitar o acoplamento entre o remetente e o receptor, ao fornecer quando recebe múltiplos objetos para tratar a solicitação, encadeando esses objetos receptores tratando a cadeia até que cada objeto seja tratado.
Perguntas interessantes