A-A+

当子类中的成员变量与父类中的成员变量相同时 ()。A.父类中的成员变量隐藏子类中的变量B.子

2022-08-05 20:28:12 问答库 阅读 171 次

问题详情

当子类中的成员变量与父类中的成员变量相同时,()。
A.父类中的成员变量隐藏子类中的变量
B.子类中的变量无效
C.该声明非法
D.子类中的成员变量隐藏父类中的变量请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
解析:Java中,类是分层次的,当子类的成员变量与父类的成员变量名字相同时,子类的成员变量会隐藏父类的成员变量,当子类的成员方法与父类的成员方法名字、参数列表、返回值类型都相同时,子类的方法是父类的方法的重写。

考点:变量,成员