Singleton类设计问题
这个问题在这里已经有了答案:
如果它是公开的,每个人都可以使用Singleton.instance
并会因为它为空而抱怨。 使它成为私人的强制他们使用getInstance()
,它保证返回一个非空的实例。
如果它不是静态的,它将是一个Singleton的实例变量,因此你需要一个Singleton实例来访问唯一的Singleton实例,这没有多大意义。
链接地址: http://www.djcxy.com/p/82171.html上一篇: Singleton Class design Issues
下一篇: Is this correct way of creating a singleton class in C++?