abstract修饰符的使用方法
1、创建“控制台应用程序”ConsoleApp3


2、abstract用于修饰类(又名:抽象类)
1)抽象类使用abstract修饰符修饰,类不能被实例化
2)抽象类不能使用sealed(密封)修饰符
3)所有继承自抽象类的非抽象类必须实现所有定义的抽象方法、属性、索引器
4)抽象类中可以包含非抽象的字段、属性、方法

3、abstract用于修饰方法(又名:抽象方法)
1)抽象方法只能在抽象类中申明
2)抽象方法只有方法的申明,没有方法的具体实现
3)抽象方法的申明不能含有virtual或者static修饰符

4、abstract用于修饰属性(又名:抽象属性)
1)不能在静态属性上使用abstract修饰符
2)在非抽象的派生类中使用override修饰符覆盖抽象类中的属性

5、abstract用于修饰索引器(又名:抽象索引器)
1)抽象索引器只有索引器定义,没有实现

6、实现上述演示的抽象类、方法、属性、索引器

7、调用上述实现的抽象类,运行效果如下

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:97
阅读量:113
阅读量:93
阅读量:185
阅读量:79