(单选题)
重写一个基类的虚方法时,应与原虚方法的方法名相同,并且()
A 不能改变方法的参数类型、个数和返回值
B 可以改变方法的参数类型、个数和返回值
C 可以改变方法的返回值
D 可以改变方法的参数类型和个数
正确答案
答案解析
略
相似试题
(判断题)
如果要实现重写,在基类的方法中必须使用virtual关键字,在派生类的方法中必须使用overrides关键字。
(简答题)
如果一个类的虚函数被声明为私有成员函数,会有语法错误吗?当它作为基类时,可以在应用类体系时实现动态联编吗?
(简答题)
怎样定义基类虚方法,并在派生类中重写基类虚方法?
(判断题)
声明一个基类与声明一个普通类的方法是一样的。()
(判断题)
可以重写私有的虚方法。
(填空题)
在C#中调用基类的方法使用关键字()。
(填空题)
虚函数是一种()成员函数。说明方法是在函数名前加关键字()。虚函数具有()性,在基类中被说明的虚函数,具有相同说明的函数在派生类中自然是虚函数。
(单选题)
当基类指针指向派生类对象时,利用基类指针调用派生类中与基类同名但被派生类重写后的成员函数时,调用的是()
(单选题)
当一个派生类公有继承一个基类时,基类中的所有公有成员成为派生类的()