abstract修饰符的使用方法

2025-05-26 01:57:06

1、创建“控制台应用程序”ConsoleApp3

abstract修饰符的使用方法
abstract修饰符的使用方法

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

abstract修饰符的使用方法

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

abstract修饰符的使用方法

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

abstract修饰符的使用方法

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

abstract修饰符的使用方法

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

abstract修饰符的使用方法

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

abstract修饰符的使用方法
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢