super 关键字的使用 — 程序设计判断题
题目
判断:设有父类 P 定义了受保护字段 int x = 10,并提供方法 show(){ System.out.println(x); }。子类 S extends P 重写了 show(){ super.show(); System.out.println(this.x); },并在其构造方法中写 x = 20。执行 new S().show() 时,若子类构造首行未显式调用 super(...),且父类存在无参构造,则程序编译失败,因为子类构造必须显式调用父类构造方法。