为了账号安全,请及时绑定邮箱和手机立即绑定

super 关键字

我创建父类带参的 构造方法。子类构造方法里 也使用了 super(); 来显示调用。为什么还是报错?

正在回答

4 回答

super里面要有对应的父类的形参,你看看你添加了吗

0 回复 有任何疑惑可以回复我~
#1

qq_莫凉_03861391 提问者

非常感谢!
2017-08-31 回复 有任何疑惑可以回复我~
ChildrenClass(int age){
    super(age);
    //....    
}

和子类构造函数里面参数名一致

0 回复 有任何疑惑可以回复我~

ChildrenClass(int age) {

        super(age);

        //........

    }

和子类构造函数里面参数名一致

0 回复 有任何疑惑可以回复我~

对的 ,我后来发现了,super里面 参数 必须是一个准确的值对么?  我开始在里面加入age 报错。我改为15就对了。。是不是super()括号里面必须是一个准确的值对吧?


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第二季 升级版
  • 参与学习       530099    人
  • 解答问题       6086    个

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

进入课程

super 关键字

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信