Considere a seguinte definição de problemas que podem ser
encontrados em projetos orientados a objetos: “A quem
devemos atribuir a responsabilidade de maneira a evitar o
acoplamento direto entre dois (ou mais) objetos? Como
desacoplar os objetos, de modo que o acoplamento baixo seja
apoiado e o potencial de reúso permaneça mais alto?”
Assinale a alternativa que corresponde ao padrão GRASP que
recomenda uma forma de resolver esse problema.