設(shè)計(jì)模式之外觀模式

外觀模式(facade):為子系統(tǒng)中的一個(gè)一組接口提供一個(gè)一致的界面,此模式定義了一個(gè)高層接口,這個(gè)接口使得這一子系統(tǒng)更加容易實(shí)現(xiàn)。

UML圖:

將子系統(tǒng)的集中在Facade調(diào)用,用戶只需要調(diào)用facade即可,而不需要一個(gè)一個(gè)的調(diào)用子系統(tǒng)。

此模式原理過于簡單,代碼我就不貼了,反正也沒寫。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 外觀模式(facade) 系統(tǒng)會(huì)隨著演化變得非常復(fù)雜,最終形成大量的(并且有時(shí)是令人迷惑的)類和交互,這種情況并不...
    英武閱讀 1,097評論 0 51
  • 外觀模式 定義 為子系統(tǒng)中的一組接口提供一個(gè)一致的界面,F(xiàn)acade模式定義了一個(gè)高層接口,這個(gè)接口使得這一子系統(tǒng)...
    PeterHe888閱讀 178評論 0 0
  • 外觀模式 1.定義: 要求一個(gè)子系統(tǒng)的外部與其內(nèi)部的通信必須通過一個(gè)統(tǒng)一的對象進(jìn)行。外觀模式提供一個(gè)高層次的接口,...
    TangBuzhi閱讀 361評論 0 0
  • 昨天傍晚,我們仨飯后在小區(qū)里玩,
    茗月麻麻閱讀 138評論 0 0
  • 濃霧彌漫,一個(gè)人形在其中動(dòng)著,似乎在走來,似乎在離去。這是一片枯草的莽原,草的高度沒過了那人的胸口。一陣深秋的寒風(fēng)...