class Test
{
public:
static Test* Instance();
}
Test* Test::Instance()
{
static Test instance;
return &instance;
}
使用Test::Instance()可全局获取单例Test的对象。第一次调用Instance()方法,会创建一个Test对象并返回,后续调用将返回第一次创建的对象。
class Test
{
public:
static Test* Instance();
}
Test* Test::Instance()
{
static Test instance;
return &instance;
}
使用Test::Instance()可全局获取单例Test的对象。第一次调用Instance()方法,会创建一个Test对象并返回,后续调用将返回第一次创建的对象。
本文标题:全局获取单例类对象的方法
本文链接:https://www.haomeiwen.com/subject/aoijzctx.html
网友评论