Imagem de fundo

No contexto de Engenharia de Software, o padrão de projeto Proxy é um padrão estrutural...

No contexto de Engenharia de Software, o padrão de projeto Proxy é um padrão estrutural que atua como um intermediário entre o cliente e o objeto real. Ele é comumente utilizado em situações como controle de acesso, lazy loading (carregamento preguiçoso), contagem de referências, proteção de objetos sensíveis e proxies remotos (quando o objeto real reside em outra máquina ou processo). Assinale a alternativa que apresenta a descrição correta do padrão de projeto Proxy:


A

O padrão Proxy só pode ser aplicado em cenários onde o objeto real está localizado em outro processo ou máquina, caracterizando exclusivamente o proxy remoto.


B

O padrão Proxy é um padrão criacional, cujo objetivo principal é substituir construtores protegidos e controlar a criação de objetos de forma centralizada.


C

O padrão Proxy fornece um objeto substituto (proxy) que implementa a mesma interface do objeto real, controlando o acesso a ele sem que o cliente precise conhecer ou alterar a interface pública do objeto real.


D

O padrão Proxy impede que o objeto real seja referenciado na memória, evitando completamente seu carregamento em tempo de execução.


E

O padrão Proxy exige que o comportamento dos métodos do objeto real seja obrigatoriamente modificado para que sua utilização seja justificada.