继承和多态的纠错
Posted 刘二雄
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了继承和多态的纠错相关的知识,希望对你有一定的参考价值。
1. 在C#中抽象方法在子类中重写使用关键字 override ,在定义父类和父类的方法中使用 abstract 关键字。 在C#中虚方法在子类中重写使用关键字 override ,在定义父类的方法中使用 virtual 关键字。 2. (1)一个类用abstract关键字修饰那这个类就是抽象类 (2)抽象类不能被实例化 (3)抽象方法不能有方法体,连{}中都不能有 (4)抽象方法只能存在于抽象类中,但是抽象类中可以有非抽象方法 (5)抽象类不能是静态类和密封类 (6)抽象类中的所有方法必须被子类重写,除非子类也是抽象类 (7)抽象方法存在的目的就是为了约束类中方法存在的形式(参数列表和返回值类型) (8)一键重写所有抽象方法的快捷键:(无输入法的情况下)Ctrl+. 和 Shift+Alt+F10 3. base关键字可以用来访问当前对象的基类对象以上是关于继承和多态的纠错的主要内容,如果未能解决你的问题,请参考以下文章