Logo Passei Direto
Buscar
Assinale a alternativa com o nome do padrão descrito no enunciado: Esse padrão implementa uma lista encadeada de objetos, em que cada objeto pode realizar o processamento de uma requisição ou repassá-la para o próximo objeto da sequência, de forma similar à dinâmica de tratamento de exceções no Java.
Iterator
Visitor
Command
Mediator
Chain of Responsibility
User badge image
Praticando Para o Saber

há 6 meses

Respostas

User badge image

Ed Verified user icon

há 6 meses

Vamos analisar as alternativas apresentadas em relação à descrição do padrão mencionado: 1. Iterator: Este padrão é usado para acessar os elementos de uma coleção sequencialmente, sem expor a sua representação interna. Não se encaixa na descrição. 2. Visitor: Este padrão permite adicionar novas operações a uma estrutura de objetos sem modificar as classes dos elementos. Não se relaciona com a lista encadeada descrita. 3. Command: Este padrão encapsula uma solicitação como um objeto, permitindo parametrizar clientes com filas, solicitações e operações. Não se aplica à descrição. 4. Mediator: Este padrão define um objeto que encapsula como um conjunto de objetos interage. Não se encaixa na descrição de uma lista encadeada. 5. Chain of Responsibility: Este padrão permite que um pedido seja passado ao longo de uma cadeia de manipuladores, onde cada um pode processar o pedido ou passá-lo adiante. A descrição se encaixa perfeitamente aqui, pois menciona que cada objeto pode processar a requisição ou repassá-la para o próximo. Portanto, a alternativa correta é: Chain of Responsibility.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Defina uma estrutura que permita a construção de um objeto externo sobre um objeto mais interno (recebido no seu construtor) de forma sucessiva, de modo que os objetos mais externos possam adicionar funcionalidades ao objeto mais interno sem a necessidade de utilizar subclasses. Todos os objetos da cadeia de composição compartilham uma interface comum. Assinale a alternativa com o nome do padrão que define essa estrutura de solução:
Bridge
Decorator
Flyweight
Adapter
Composite

Mais conteúdos dessa disciplina