Java設計模式學習—外觀模式(Facade Pattern)

外觀模式:爲子系統提供一個統一的入口(外觀類),使客戶端(調用子系統的一端)和子系統之間解耦,客戶端調用子系統時只須要與外觀類交互便可;官方定義:爲子系統中的一組接口提供一個統一的入口,外觀模式定義了一個高層接口,這個接口使的子系統更加容易使用。 eg:如圖用戶1和用戶2執行功能1~功能3,此時他們須要分別訪問三個功能子系統,這樣系統的耦合度就特別高。 若是咱們使用外觀模式,即爲用戶提供一個一個統
相關文章
相關標籤/搜索