(行为型)中介者模式UML
2018-03-07 18:11:05 0 举报
中介者模式UML
作者其他创作
大纲/内容
AbstractMediator(抽象中介者) {Abstract}
WeightMediator(具体中介者)
依赖
BleWeightUpdate(具体同事类)
泛化
AbstractWeightUpdate(抽象同事者) {Abstract}
角色:抽象中介者 具体中介者 抽象同事类 具体同事类
PutWeightUpdate(具体同事类)
中介者模式
ServerWeightUpdate(具体同事类)
聚合
中介者模式:(调停模式) 业务需求:好轻体重数据从服务器拉取需要更新数据库和当前显示的界面,当前界面更 改体重数据需要通知服务器和本地数据库,蓝牙体重数据更改需要更改本地数据库和界 面还有服务器,这其中有可能是创建也有可能是更新,需要更具业务做出对应处理 实现逻辑:数据更新都是同事类需要做的,中介者对象只需要整理同事类即可
概念:引用一个中介对象来封装一系列对象交互,中介者使用各个对象不需要显示的相互引用,从而使其耦合松散,而且可以独立改变它们之间的交互
Client
0 条评论
下一页