64,649
社区成员
发帖
与我相关
我的任务
分享
Class A{
private:
A();
~A();
int m_a;
};
int main()
{
....
A a; //如此定义a
....
}
#include <iostream>
using namespace std;
class A{
private:
A(){m_a=0;};
~A(){};
int m_a;
public:
static A* getInstance ()
{
A* instance = new A();
return instance;
}
void print()
{
cout<<m_a<<endl;
cout<<"Hello World!"<<endl;
}
};
int main()
{
//....
A *a=A::getInstance (); //如此定义a
a->print();
//....
return 0;
}