摘要: 工厂模式进阶复习 看了多遍的工厂模式,老是忘记不同模式有什么区别,本文重点说明一下工厂模式的三种方式(简单工厂模式,工厂方法模式,抽象工厂模式)的区别 1.简单工厂模式 简单工厂模式通过Factory判断不同的类型来实现不同product的创建 typedef enum ProductTypeTag 阅读全文
posted @ 2017-10-17 17:19 chencarl 阅读(317) 评论(0) 推荐(0) 编辑
摘要: C++单例经典实现 本文主要介绍C++使用中的单例的两种经典实现,基本可满足一般的使用,主要分为 饿汉模式 和 懒汉模式 两种 饿汉模式 class Singleton { public: static Singleton getInstance(); private: Singleton(){} 阅读全文
posted @ 2017-10-17 11:21 chencarl 阅读(248) 评论(0) 推荐(0) 编辑