Java設計模式:外觀模式(Facade Pattern)與最少知識原則

外觀模式定義 外觀模式提供了一個統一的接口,用來訪問子系統中的一羣接口。外觀定義了一個高層接口,讓子系統更容易使用。 UML類圖 OO原則 最少知識原則(等同於 最少知道原則):只和你的密友談話。 優缺點 雖然這個原則減少了對象之間的依賴,這樣就減少了軟件的維護成本。 但也會導致更多的「包裝」被製造出來,以處理與其它組件的溝通,這樣可能會導致複雜度和開發時間的增加,並降低運行時的性能。 這個模式感
相關文章
相關標籤/搜索