Singleton类设计问题

这个问题在这里已经有了答案:

  • 单身人士有什么不好? [已关闭] 36个回答

  • 如果它是公开的,每个人都可以使用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++?