单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例。 【mypublic.h】
#ifndef MYPUBLIC_H #define MYPUBLIC_H class myPublic { public: static myPublic *getInstace(); QString sex; private: myPublic(); static myPublic *ptr; }; #endif // MYPUBLIC_H【mypublic.cpp】
#include "mypublic.h" myPublic *myPublic::getInstace() { if(ptr == NULL) { ptr = new myPublic; } return ptr; } myPublic::myPublic() { } myPublic * myPublic::ptr = NULL; 阿基米东 认证博客专家 架构 Linux MySQL 每天都在学习,每天都在折腾的一线工程师,在嵌入式 Linux、RT-Thread、IoT、DJango、miniapp、Git、软件管理等方面拥有丰富经验。工作之余喜欢打球、游泳、读书、写字。