the*_*ter 15 c# oop
如何定义必须继承的类?在C#中
Ode*_*ded 38
您将该类标记为abstract(这是VB.NET的C#模拟Must Inherit).
abstract
Must Inherit
这将确保无法直接实例化.
从链接的MSDN文章:
abstract修饰符指示正在修改的事物具有缺失或不完整的实现.abstract修饰符可以与类,方法,属性,索引器和事件一起使用.在类声明中使用abstract修饰符来指示一个类仅用于其他类的基类.标记为抽象或包含在抽象类中的成员必须由派生自抽象类的类实现.
(强调我的)
Jer*_*ins 9
使用abstract修饰符.
public abstract class MyClass() { ... }
zmb*_*mbq 5
您可以将类定义为abstract,或为它提供仅受保护的构造函数。abstract更好。
小智 5
如果你想创建一个必须继承的类,你需要用修饰符来标记它abstract。
public abstract MyClass { }
归档时间:
13 年,7 月 前
查看次数:
19928 次
最近记录:
10 年,4 月 前