设为首页 加入收藏

TOP

C++ Singleton
2015-07-20 17:36:04 来源: 作者: 【 】 浏览:3
Tags:Singleton

Singleton in C++:

#include 
  
   
using namespace std;

class Restaurant {
public:
	static Restaurant *getInstance() {
		if (instance == NULL) instance = new Restaurant(100);
		return instance;
	}
	int getSize() { return size; }
	void setSize(int _size) { size = _size; }

private:
	Restaurant(int _size) { size = _size; }
	int size;
	static Restaurant *instance;
};

Restaurant *Restaurant::instance = NULL;

int main() {
	cout<
   
    getSize(); return 0; }
   
  


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇HDU - 5047 Sawtooth 下一篇ZOJ 3690 Choosing number(矩阵..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·PostgreSQL 索引 - (2025-12-25 22:20:43)
·MySQL Node.js 连接 (2025-12-25 22:20:41)
·SQL 撤销索引、表以 (2025-12-25 22:20:38)
·Linux系统简介 (2025-12-25 21:55:25)
·Linux安装MySQL过程 (2025-12-25 21:55:22)