设计模式
ATM006
风之积也不厚 其负大翼也无力
展开
-
单例模式
1. 什么是单例模式? 单例模式是设计模式中的一种,是设计模式中最简单,最常用的一种模式,这种模式用来保证某一个类的对象实例在应用中只有一个,即只被创建一次。 2. 在C++中如何创建单例模式? 有两种具体创建单例模式的方法,分别是“饿汉模式”和“懒汉模式”。 step1: 将构造函数声明为私有的。 step2: 在类中声明一个私有的静态的类的对象(实例)。 step3: 定义一个原创 2017-10-05 16:32:44 · 163 阅读 · 0 评论 -
c++实现工厂方法模式
工厂方法模式相关博文 定义 厂方法(Factory Method)模式的意义是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类当中。核心工厂类不再负责产品的创建,这样核心类成为一个抽象工厂角色,仅负责具体工厂子类必须实现的接口,这样进一步抽象化的好处是使得工厂方法模式可以使系统在不修改具体工厂角色的情况下引进新的产品。 工厂方法模式:是简单工厂模式的衍生,解决了许多简单工厂模式原创 2018-04-16 21:32:39 · 2329 阅读 · 0 评论