C# 抽象类及成员

抽象成员:

必须是一个函数成员,字段跟常量不能为抽象成员,必须用abstract修饰符,不能有实现代码块,抽象成员的代码用分号表示。

例如,abstract pubilc void PrintStuff(stirng s);

抽象成员只能在抽象类中声明。

只有4中类型成员可以声明为抽象的:

1.方法 2.属性 3.事件 4.索引

 

类似虚成员,抽象成员实现必须指定override 修饰符。

 

 

抽象类:

只能被用作其他类的基类。

抽象类可以派生自另一个抽象类。

 

posted @ 2017-12-21 15:49  无乐不作丶  阅读(883)  评论(0编辑  收藏  举报