单身类可以是静态的吗?
单身类可以是静态的吗?
不是。单例类是要实例化的,因为术语本身是指一个实例; 如果你使它成为一个静态类,你就无法从中创建一个单例对象。
(猫,遇见鸽子。)
是的,但只是在实践中,而不是在理论上。
单例是一个只能实例化一次的类。 静态类无法实例化,因此不能将其称为单例。
但是,由于我们讨论的是C#,静态类有构造函数,因此它实际上是实例化的,并且只能有一个实例,因此对我来说看起来很像单例。
不,Singleton会引用该类的单个实例。 静态类没有实例。
根据定义,单例是一个实例,所以没有。
但是,您可以拥有一个静态类,其中方法访问私有静态变量。 但这只是推动单身人士更深层次。
没有单身不能是静止的