設計模式(6)—— 外觀(Facade)

簡介 定義:又叫門面模式,提供一個統一的接口,用來訪問子系統中的一羣接口。 解釋:外觀模式定義了一個高層接口,讓子系統更容易被使用。 類型:結構型 適用場景: 子系統越來越複雜,外觀模式能夠提供簡單的調用接口。 構建多層系統結構,利用外觀對象作爲每層的入口,簡化層間調用。 優點: 簡化調用過程,無需瞭解深入子系統,防止帶來風險 減少系統依賴,鬆散耦合 更好地劃分訪問層次 符合迪米特法則,即最少知道
相關文章
相關標籤/搜索