单例模式:
作用:保证一个类仅有一个实例,并提供一个访问它的全局访问点。
//懒汉式
class Single {
private:
static Single instance;
Single(){}
public:
static Single getInstance()
{
if (instance == NULL)
instance = new Single();
return instance;
}
};
//饿汉式
class Single {
private:
static Single instance = new Single();
Single() {};
public:
static Single getInstance()
{
return instance;
}
};