设计模式-单例模式(Singleton Pattern)-C++实现(懒汉、饿汉)
单例模式(Singleton Pattern)是一种常用的设计模式,它属于创建者模式。单例模式只允许有一个实例,通过构造函数私有化的方式隐藏对象创建入口,取而代之的是提供公共接口用于获取类的单例。其应用场景广泛,例如创建管理类(只需要一个管理实体),或者应用于对象需要限定唯一性的场景等。注意不要滥用单例模式,否则会导致代码维护困难。
设计思路:
单例模式首先需要一个私有的、静态的单例对象(或者...
原创
2018-10-09 22:34:37 ·
1392 阅读 ·
0 评论