已知类B是由类A继承而来,类A中有一个名为M的非虚方法,现在希望在类B中也定义一个名为M的方法,且两方法的参数个数和类型完全相同,若希望编译时不出现警告信息,则在类B中声明该方法时,应使用()关键字。
A: static
B: new
C: override
D: virtual
A: static
B: new
C: override
D: virtual
举一反三
- 已知类B是由类A继承而来,类A中有一个名为M的非虚方法,现在希望在类B中也定义一个名为M的方法,且两方法的参数个数和类型完全相同,若希望编译时不出现警告信息,则在类B中声明该方法时,应使用【 】关键字
- 已知类B是由类 A继承而来,类A中有一个为M的非虚方法,现在希望在类B中也定义一个名为M的方法,若希望编译时不出现警告信息,则在类B中声明该方法时,应使用的方法是________ A: static B: new C: override D: virtual
- 已知类B是由类A继承而来,类A中有一个为M的非虚方法,现在希望在类B中也定义一个名为M的方法,若希望编译时不出现警告信息,则在类B中声明该方法时,应使用()方法。 A: staic B: override C: virtual D: new
- 已知类B是由类A继承而来,类A中有一个名为M的非虚方法,现在希望在类B中也定义一个名为M的方法,若希望编译时不出现警告信息,则在类B中声明该方法时,应使用关键字
- 在定义类时,如果希望类的某个方法能够在派生类中进一步改进,以处理不同的派生类的需要,应将该方法声明成____。 A: virtual方法 B: sealed方法 C: public方法 D: override方法