设计模式
Hani_97
Stay hungry,stay foolish。
展开
-
通俗易懂说设计模式(2)简单工厂模式
通俗易懂说设计模式(2)简单工厂模式1. 定义2. 通俗易懂理解3. 使用场景4. 角色分配4.1 工厂角色(Factory):4.2 抽象产品(Product):4.3 具体产品(Concrete Product):5. 缺点6. C++代码示例 1. 定义 简单工厂模式并不是23种设计模式之一,它只能算工厂模式的一个特殊实现。 2. 通俗易懂理解 水果摊(抽象产品):可以卖很多种水果,如苹果香...原创 2019-04-29 11:16:52 · 232 阅读 · 0 评论 -
通俗易懂说设计模式(1)单例模式
通俗易懂说设计模式(1)单例模式1. 定义2. 举例3. 代码 1. 定义 在一个应用程序的生命周期中,保证一个类仅有一个实例,并提供一个访问它的全局访问点。 2. 举例 应用程序的系统日志,多台打印机和打印程序 3. 代码 Class Singleton { private: static Singleton *m_single; //1. 静态私有成员变量 Singleton()...原创 2019-04-16 09:39:07 · 180 阅读 · 0 评论