设计模式_单例模式

来源:互联网 发布:蔡文静演过的网络剧 编辑:程序博客网 时间:2024/06/07 13:07

单例模式就是保证一个类仅有一个实例,并提供一个访问它的全局访问点


#include<iostream>class singleObject{public:static singleObject* getInstance();inline void show(){ std::cout << "帝江最帅" << std::endl; }private:singleObject(){};  //核心:构造函数私有static singleObject *mysingleObject;};singleObject *singleObject::getInstance(){if (!mysingleObject){mysingleObject = new singleObject();}return mysingleObject;}singleObject* singleObject::mysingleObject = NULL;int main(){singleObject * single = singleObject::getInstance();single->show();system("pause");return 0;}


0 0
原创粉丝点击