原创 十七、單例模式

單例模式(Singleton) 保證一個類僅有一個實例,並提供一個訪問它的全局訪問點。 //Singleton.h #ifndef _SINGLETON_H_ #define _SINGLETON_H_ class Singleton

原创 十三、適配器模式

適配器模式(Adapter)將一個類的接口轉換成客戶希望的另外一個接口。Adapter模式使得原本由於接口不兼容而不能一起工作的哪些類可以一起工作。 //Adapter.h #ifndef _ADAPTER_H_ #define _ADA

原创 八、外觀模式

外觀模式(Facade)爲子系統中的一組接口提供一個一致的界面,此模式定義了一個高層接口,這個接口使得這一子系統更加容易使用。 //Facade.h #ifndef _FACADE_H #define _FACADE_H class S