(单选题)
已知类B是由类A继承而来,类A中有一个名为M的非虚方法,现在希望在类B中也定义一个名为M的方法,且两方法的参数个数和类型完全相同,若希望编译时不出现警告信息,则在类B中声明该方法时,应使用()关键字。
A static
B new
C override
D virtual
正确答案
答案解析
略
相似试题
(单选题)
已知A类被打包在packageA,B类被打包在packageB,B类被声明为public,且有一个成员变量x被声明为protected控制方式。C类也位于packageA包,且继承了B类。则以下说法正确的是()。
(单选题)
已知A类被打包在packageA,B类被打包在packageB,且B类被声明为public,且有一个成员变量x被声明为protected控制方式。C类也位于packageA包,且继承了B类。则以下说法正确的是()。
(填空题)
如果类A继承了类B,则类A被称为()类,类B被称为()类。
(单选题)
在C#程序中,如果类B要继承类A,类B正确的定义为()。
(单选题)
在C#中,如果类C继承自类B,类B继承自类A,则以下描述正确的是()。
(单选题)
现在有两个类A、B,以下描述中表示B继承自A的是()
(单选题)
假设类B继承了类A,下列说法错误的是()
(单选题)
已知类A是类B的友元,类B是类C的友元,则下面选项描述正确的是()
(单选题)
对A、B两个类进行多重继承得到派生类C,则创建派生类C的对象时,从基类B中继承过来的成员变量由()类的构造函数进行初始化。