Questão de Engenharia de Software

Analise as afirmações abaixo:

  1. Define uma dependência um para muitos entre objetos, de forma que, quando o objeto é alterado todos os seus dependentes são notificados e atualizados.
  2. Dada uma linguagem define uma representação para a sua gramática juntamente com um interpretador.
  3. Agrega dinamicamente responsabilidades adicionais a um objeto.

As afirrmações correspondem respectivamente a:

A
Interpreter, Observer, Decorator
B
Observer, Decorator, Interpreter
C
Interpreter, Observer, Decorator
D
Decorator, Interpreter, Observer
E
Observer, Interpreter, Decorator

Comentários

U

Ainda não há comentários para esta questão.

Seja o primeiro a comentar!