是否可以不允许创建基类的实例?
例如,我有:
class A
{
// code
}
class B : A
{
// code
}
我想以某种方式做出这种行为:
A baseClass = new A(); // not possible
B derivedClass = new B(); // ok
是否可以不允许创建基类的实例?
当然,让它abstract
:
public abstract class A
{
}