設計模式解密(5)- 外觀模式(門面模式)

大數(shù)據(jù)培訓,云培訓,數(shù)據(jù)挖掘培訓,云計算培訓,高端軟件開發(fā)培訓,項目經理培訓

1、簡介

外觀模式提供了一個統(tǒng)一的接口,用來訪問子系統(tǒng)中的一群接口。外觀定義了一個高層接口,讓子系統(tǒng)更容易使用。

使用外觀模式時,我們創(chuàng)建了一個統(tǒng)一的類,用來包裝子系統(tǒng)中一個或多個復雜的類,客戶端可以直接通過外觀類來調用內部子系統(tǒng)中方法,從而外觀模式讓客戶和子系統(tǒng)之間避免了緊耦合。

外觀模式的目的不是為了給子系統(tǒng)添加新的功能接口,而是為了讓外部減少與子系統(tǒng)內多個模塊的交互,松散耦合,從而讓外部能夠更簡單地使用子系統(tǒng)。

外觀模式的本質是:封裝交互,簡化調用。

英文:Facade

類型:結構型模式

 

2、實例引入

背景:模仿安裝智能家居前后的對比

操作燈光接口

延伸閱讀

學習是年輕人改變自己的最好方式-Java培訓,做最負責任的教育,學習改變命運,軟件學習,再就業(yè),大學生如何就業(yè),幫大學生找到好工作,lphotoshop培訓,電腦培訓,電腦維修培訓,移動軟件開發(fā)培訓,網站設計培訓,網站建設培訓學習是年輕人改變自己的最好方式

我想了解如何學習

姓名:
手機:
留言:
 
        • <abbr id="guwou"></abbr>
        <tbody id="guwou"><tbody id="guwou"></tbody></tbody>