Seja uma expressão matemática representada por uma árvore semântica abstrata, a partir da qual você pode implementar diversas operações como, por exemplo, o cálculo do valor da expressão, a verificação sintática e semântica dessa expressão ou a geração da expressão em notação polonesa. Cada nó da árvore corresponde a um elemento da expressão: número, variável, operadores (soma, subtração, multiplicação, divisão), entre outros. Em vez de definir em cada nó várias operações ligadas às diversas finalidades, esse padrão sugere que o processamento dos nós para cada finalidade (cálculo do valor, verificação sintática etc.) seja concentrado em uma classe que implementa um método para cada tipo de nó (ex.: número, variável, operadores etc.), sendo que esses métodos recebem como parâmetro o objeto correspondente ao nó a ser processado.
Assinale a alternativa com o nome do padrão que possui as características descritas no enunciado:
(Ref.: 202009207641)
State
Observer
Visitor
Template Method
Mediator
Soluções para a tarefa
Respondido por
1
Resposta:
VISITOR
Explicação:
Respondido por
5
Resposta:
Visitor
Explicação:
Gabarito - Estácio.
Perguntas interessantes
Matemática,
4 meses atrás
Matemática,
4 meses atrás
Matemática,
4 meses atrás
Português,
4 meses atrás
Informática,
4 meses atrás
Ed. Física,
9 meses atrás
Sociologia,
9 meses atrás
Matemática,
9 meses atrás