单项选择题
关于抽象方法和虚方法的区别说法不正确的是()。
A.抽象方法和虚方法都是为了实现多态的功能。
B.抽象方法只提供一个功能名称,要求子类必须实现该功能。
C.虚方法使用关键字virtual修饰。
D.虚方法虽然不止提供了功能名称还提供了默认的实现方式,但是子类还是必须重新实现该功能。
点击查看答案
相关考题
-
单项选择题
关于List()。
A.是ArrayList的泛型版
B.可以通过键获取值
C.可以通过下标获取值
D.可以调用Insert方法将元素添加到指定位置 -
单项选择题
关于Dictionary()。
A.可以通过下标获取值
B.可以通过键获取值
C.描述的是键值对
D.Keys属性表示键集合 -
单项选择题
关于C#中抽象类的说法,错误的是()。
A.抽象类可以不包含抽象方法,但是含有抽象方法的类必须定义为抽象类。
B.抽象方法不允许有方法体。
C.子类继承于抽象类的时候没有必要重写抽象类中所有的抽象方法,即便子类不是抽象类。
D.抽象类不允许实例化,只能够实例化其非抽象子类对象。
