Aha!設計模式(90)-中介者模式(2)

中介者類處於信息交換的中心,接收來自動作控件的信息經過處理後再將處理結果發送給必要的接收者。對於文字環繞設定對話框的例子來講,這種溝通模式化成UML通信圖,就是下面這樣:   圖中的每一個方塊代表通信過程中的一個角色,大方框代表對話框本身,每個小方塊代表對話框中的一個控件。當用戶選擇上下型環繞方式的時候,上下型控件會向對話框發送一個選擇消息1.selected(嵌入型),自身是這個消息的參數。當環
相關文章
相關標籤/搜索