#include <iostream>
using namespace std;
class ChairMen{
private:
ChairMen(){
cout<<"静态成员变量的创建"<<endl;
}
ChairMen(const ChairMen&c){
}
private:
static ChairMen* singleMan;
public:
static ChairMen* getInstance(){
return singleMan;
}
};
ChairMen* ChairMen::singleMan=new ChairMen;
void test01(){
ChairMen*cm1=ChairMen::getInstance();
ChairMen*cm2=ChairMen::getInstance();
if(cm1==cm2){
cout<<"cm1与cm2相同"<<endl;
}
else{
cout<<"cm1与cm2不相同"<<endl;
}
}
int main() {
cout<<"程序运行开始"<<endl;
test01;
return 0;
}