C++单例模式

    xiaoxiao2025-03-20  12

      单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例。    【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、软件管理等方面拥有丰富经验。工作之余喜欢打球、游泳、读书、写字。
    转载请注明原文地址: https://ju.6miu.com/read-1297210.html
    最新回复(0)