Mediator模式
2017-01-03 14:41:40 0 举报
登录查看完整内容
Mediator模式:由于有多个类之间需要交互所以逻辑关系会相对复杂,从而将复杂的交互简化为各个类都与仲裁者交互,由仲裁者来决定仲裁结果,并将结果通知相关的类。
作者其他创作
大纲/内容
Colleague
-mediator
+setMediator+controlColleague
Mediator
+createColleagues+colleagueChanged
Mediator模式:Colleague通过setMediator来设置自己的仲裁者,仲裁者通过controlColleague来告诉Colleague的仲裁结果,同时Colleague通过colleagueChanged来通知仲裁者自己的状态发生了改变。
ConcreteCollegue1
controlColleague
ConcreteMediator
-concreteColleague1-concreteColleague2-concreteColleague3
0 条评论
回复 删除
下一页