单例模式类文件 Single.h Single.cpp

//Single.h
 
#pragma once
#include <iostream>
using namespace std;
 
class SingleClass
{
private:
    SingleClass();
public:
    static SingleClass* GetInstance()
    {
        if (instance == NULL)
        {
            instance = new SingleClass();
        }
 
        return instance;
    }
private:
    static SingleClass *instance;
 
    class GcWorker
    {
        ~GcWorker();
    };
    static GcWorker worker;
//以上是单例模式,下面是方法和属性
public:
    void PrintAdd(int a,int b);
    void PrintSub(int a,int b);
};
 

相关文章:

  • 2021-09-10
  • 2022-01-08
  • 2021-09-02
  • 2022-01-10
  • 2021-07-18
猜你喜欢
  • 2021-05-23
  • 2021-11-17
  • 2021-11-15
  • 2021-09-19
  • 2022-12-23
  • 2021-09-28
相关资源
相似解决方案