Aha!设计模式(90)-中介者模式(2)

中介者类处于信息交换的中心,接收来自动作控件的信息经过处理后再将处理结果发送给必要的接收者。对于文字环绕设定对话框的例子来讲,这种沟通模式化成UML通信图,就是下面这样:   图中的每一个方块代表通信过程中的一个角色,大方框代表对话框本身,每个小方块代表对话框中的一个控件。当用户选择上下型环绕方式的时候,上下型控件会向对话框发送一个选择消息1.selected(嵌入型),自身是这个消息的参数。当环
相关文章
相关标签/搜索