c++外观模式façade
生活随笔
收集整理的這篇文章主要介紹了
c++外观模式façade
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
c++外觀模式fa?ade
- 概念
- 角色和職責
- 案例
概念
Facade模式也叫外觀模式,是由GoF提出的23種設計模式中的一種。Facade模式為一組具有類似功能的類群,比如類庫,子系統(tǒng)等等,提供一個一致的簡單的界面。這個一致的簡單的界面被稱作facade。
角色和職責
Fa?ade
為調(diào)用方, 定義簡單的調(diào)用接口。
Clients
調(diào)用者。通過Facade接口調(diào)用提供某功能的內(nèi)部類群。
Packages
功能提供者。指提供功能的類群(模塊或子系統(tǒng))
適用于:
為子系統(tǒng)中統(tǒng)一一套接口,讓子系統(tǒng)更加容易使用。
案例
#include總結(jié)
以上是生活随笔為你收集整理的c++外观模式façade的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 年金现值是什么意思
- 下一篇: c++享元模式flyweight