单例模式-C++的实现

2017-09-12  本文已影响0人  Su_coding

 单例模式的特征


1. 保证一个类只创建一个实例。

2. 提供对该实例的全局访问点。

实现方法


将构造函数声明为私有方法,然后声明拷贝构造函数和operator=函数,但是都不实现,保证外部不能构造新的实例。然后在每次构造函数运行的时候,都要对一个静态变量进行判断,如果是空则构造一个实例,如果不是空,则返回当前的实例指针就好。

上一篇 下一篇

猜你喜欢

热点阅读