Can singleton class be static?
单例类可以是静态的吗?
不可以。单例类是指被实例化的,因为术语本身指的是一个实例;如果将其设置为静态类,则不能从中创建单例对象。
(猫,遇见鸽子。)
是的,但只是在实践中,而不是理论上。
单例类是只能实例化一次的类。静态类不能实例化,因此不能称为单例类。
然而,由于我们讨论的是C,静态类具有构造函数,因此实际上它是实例化的,并且只能有一个实例,因此在我看来非常像单例。
不。singleton引用类的单个实例。静态类没有实例。
根据定义,单例是一个实例,所以不是。
但是,您可以有一个静态类,其中方法访问一个私有静态变量。但这只不过是把单身汉推向了更深的层次。
没有单件不能是静态的