首页 > 解决方案 > 掌握间接与中介者模式

问题描述

GRASP 间接模式和中介者模式有什么区别?我试过谷歌搜索,但没有找到信息。

标签: design-patternsgrasp

解决方案


GRASP Indirection旨在避免直接耦合:

将责任分配给中间对象以在其他组件之间进行调解……这样它们就不会直接耦合。

所以,你可以说 GRASP 间接是中介者模式的一大灵感。但是,您也可以在其他模式中找到它,例如适配器。


推荐阅读