单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例。
  
【mypublic.h】

#ifndef MYPUBLIC_H
#define

class myPublic
{
public:
static myPublic *getInstace();
QString sex;

private:
myPublic();
static myPublic *ptr;
};

#endif

【mypublic.cpp】

#include "mypublic.h"

myPublic *myPublic::getInstace()
{
if(ptr == NULL) {
ptr = new myPublic;
}
return ptr;
}

myPublic::myPublic()
{

}

myPublic * myPublic::ptr = NULL;