Imagem de fundo

Os Padrões de Projetos são soluções reutilizáveis para problemas comuns no desenvolvime...

Os Padrões de Projetos são soluções reutilizáveis para problemas comuns no desenvolvimento de software orientado a objetos. Dois dos conjuntos mais influentes são os padrões GoF (Gang of Four) e os padrões GRASP (General Responsibility Assignment Software Patterns). Sabendo disso, assinale a alternativa que apresenta CORRETAMENTE a função do padrão GRASP "lndirection".


A

Responsável por gerenciar estados de objetos em um ambiente distribuído, garantindo sua sincronização em tempo real.


B

Utiliza um intermediário para desconectar classes que precisam se comunicar.


C

Envolve a criação de múltiplas instâncias de uma classe, garantindo que todas elas compartilhem o mesmo comportamento.


D

Permite que classes sejam totalmente isoladas e nunca se comuniquem entre si.


E

Serve para garantir que uma classe possa se comunicar diretamente com várias outras classes sem a necessidade de intermediários.