策略模式 VS 橋樑模式

      這對冤家終於碰頭了,策略模式與橋樑模式是如此相似,簡直就是孿生兄弟,要把它們兩個分開需要花費大量智力,我們來看看兩者的通用類圖,如圖33-1所示。   圖33-1 策略模式(左)和橋樑模式(右)通用類圖       什麼?你沒有看出兩者之間很相似?如果把策略模式的環境角色變更爲一個抽象類加一個實現類,或者橋樑模式的抽象角色未實現,只有修正抽象化角色,想想看,這兩個類圖有什麼地方不一樣?
相關文章
相關標籤/搜索