• 文章
  • 在线工具

中介者模式-JAVA设计模式

中介者模式 设计模式
909
中介者模式应用的角色:
1抽象中介者角色:抽象中介者角色统一的接口用于同事角色之间的通信
2.具体中介者角色:具体中介者角色通过协调各同事角色实现协作行为。
3.同事角色:每个同事角色都知道对应的中介者角色,而且通信的时候一定通过中介者角色协作
中介者模式使用时机
一组对象有复杂的通信,产生混乱的依赖关系,也导致了难以复用,当出现了"多对多"交互复杂的对象群使用中介者模式,但是不要急于使用,要先思索系统设计上是否合理
评论
或者使用社交账号快捷登录