Imagem de fundo

Numere a segunda coluna de acordo com a primeira...

Numere a segunda coluna de acordo com a primeira, relacionando os padrões estruturais às respectivas descrições.

(1) Decorator

(2) Proxy

(3) Facade

( ) Atua como substituto de outro objeto para controlar o acesso a ele, podendo adicionar cache ou lazy loading, sem alterar a interface original.

( ) Oferece um ponto de entrada único e simplificado para um subsistema complexo, reduzindo o acoplamento entre clientes e as classes internas.

( ) Permite empilhar múltiplos wrappers sobre um objeto, cada um acrescentando um comportamento novo e independente, sem que o propósito seja controlar ou restringir o acesso ao objeto original.

A sequência numérica correta de preenchimento dos parênteses da segunda coluna, de cima para baixo, é


A

3 – 1 – 2.


B

1 – 3 – 2.


C

2 – 1 – 3.


D

1 – 2 – 3.


E

2 – 3 – 1.