JavaScript設計模式之橋接模式

概念 用於把抽象化和實現化解耦 使得二者可以獨立變化 應用場景 我現在有一個畫圖並且將畫好的圖塗上顏色的需求! 如下圖所示:沒有將畫圖和填充顏色分離開,這樣就不是橋接模式 非橋接模式代碼實現: 上面那種做法如果再畫新的圖並且塗上顏色代碼看起來就會很亂,所以下面改爲橋接模式,即將畫圖和塗顏色分離開來。 如下面示例:畫圖和填充顏色分離開,是橋接模式。 橋接模式代碼實現: 設計原則驗證: 抽象和實現分離
相關文章
相關標籤/搜索