super使用出错

来源:2-15 super关键字的使用(下)

一个人de执念

2022-10-16 16:23:02

想问下这是什么情况啊,语法使用错误吗

子类:

https://img.mukewang.com/climg/634bbe930909bb6b25601440.jpg

父类:

https://img.mukewang.com/climg/634bbeb00944cbeb25601440.jpg

写回答

1回答

好帮手慕小尤

2022-10-16

同学你好,super()只能出现在子类构造方法的第一行,则同学调用super()的方法并不是子类的构造方法。建议同学创建构造方法,在构造方法中调用super()。如下所示:

// 双参构造方法,完成对品牌和颜色的赋值
public NonMotor(String name, String colour) {
    // 调用父类双参构造
    super(name,colour);
}

祝学习愉快!

0

0 学习 · 9886 问题

查看课程