首页题目详情

关于super在构造方法中的使用,以下描述正确的是?

题目配图
A.super可以出现在任意位置的构造方法中
B.super必须出现在构造方法的第一行
C.super只能在子类构造方法中使用
D.super可以用于调用父类的其他构造方法(非默认)

优质解答

答案

B

解析

在Java中,super关键字必须出现在子类构造方法的第一行,用于调用父类的构造方法。如果不在第一行,则会报错,因为父类的初始化必须在子类初始化之前完成。

查看答案和解析

支付 ¥0.1 即可查看此题答案和详细解析

低至 ¥0.1 起

Java语言程序设计单选题中等AI生成