美文网首页
单例模式-C++的实现

单例模式-C++的实现

作者: Su_coding | 来源:发表于2017-09-12 21:04 被阅读0次

     单例模式的特征


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

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

    实现方法


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

    相关文章

      网友评论

          本文标题:单例模式-C++的实现

          本文链接:https://www.haomeiwen.com/subject/gndhsxtx.html