我无法理解这一点。我尝试在 VS2010 中做一个小例子,如下所示。
“因此,创建静态类与创建仅包含静态成员和私有构造函数的类非常相似”
此语句是否意味着具有私有构造函数和一个或多个如下静态方法的类是静态类?我知道只有在类中提到静态关键字时,我们才称其为静态类。
另外,我们不能继承下面的类,也不能实例化这个类,对吧?
public class Base
{
private Base() { Console.WriteLine(" I am from normal Base constructor"); }
static void NewMethod() { Console.WriteLine("Hey I am from Static Base"); }
public void New() { }
}