- 博客(1)
- 收藏
- 关注
原创 C++ 饿汉式单例模式_双重锁
C++ 饿汉式单例模式_双重锁 1、单例模式定义 保证一个类、只有一个实例存在,同时提供能对该实例加以访问的全局 访问方法。 (GoF给出单例模式的定义) 2、单例模式三个要点 (1)某个类只能有一个实例; (2)它必须自行创建这个实例; (3)它必须自行向整个系统提供这个实例 在单例类的内部实现只生成一个实例,同时它提供 一个静态的getInstance()工厂方法,让客户可以访问它的唯一实例; 为了防止 在外部对其实例化,将其构造函数设计为私有;在单例类内部定义了一个 Singleton类型的静态对象
2021-05-27 19:08:10 224
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人