问题 单项选择题

关键字super的作用是 ( )

A.用来访问父类被隐藏的成员变量

B.用来调用父类中被重载的方法

C.用来调用父类的构造函数

D.以上都是

答案

参考答案:D

解析: 在Java中,子类在隐藏了父类的成员变量或覆盖了父类的方法后,常常还需要用到父类的成员变量或方法或者父类的构造函数。比如,为了简化代码的编写,子类中的覆盖方法就会经常调用父类中被覆盖的方法。此时,使用变量super能够实现对父类成员的访问。

填空题
单项选择题 A1/A2型题