题目内容
(请给出正确答案)
[单选题]
下列哪种情况称作子类覆盖了父类的方法
A.子类中定义方法所有的名字和父类中使用的完全一样
B.子类中定义方法所有的返回类型和父类中使用的完全一样
C.子类中定义方法所有的参数列表和父类中使用的完全一样
D.子类中定义方法所有的名字、返回类型、参数列表和父类中使用的完全一样
查看答案
如果结果不匹配,请 联系老师 获取答案
A.子类中定义方法所有的名字和父类中使用的完全一样
B.子类中定义方法所有的返回类型和父类中使用的完全一样
C.子类中定义方法所有的参数列表和父类中使用的完全一样
D.子类中定义方法所有的名字、返回类型、参数列表和父类中使用的完全一样
A.子类能继承父类的非私有方法和状态
B.子类能继承父类的所有方法和状态
C.子类只能继承父类的方法,而不继承状态
D.子类只能继承父类的public方法和状态
子类方法用new隐藏了父类的同名方法,此时要在子类中调用父类的同名方法,需要使用关键字base。()
A.super关键字不仅可以指代子类的直接父类,还可以指代父类的父类
B.super关键字是在子类对象内部指代其父类对象的引用
C.子类通过super关键字只能调用父类的属性,而不能调用父类的方法
D.子类通过super关键字只能调用父类的方法,而不能调用父类的属性