问答详情
源自:9-7 Java 中的 super 的使用

super 关键字

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

提问者:qq_莫凉_03861391 2017-08-31 14:26

个回答

  • 慕移动0197666
    2017-08-31 14:46:34
    已采纳

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

  • 慕移动0197666
    2017-08-31 16:21:14

    ChildrenClass(int age){
        super(age);
        //....    
    }

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

  • 慕移动0197666
    2017-08-31 16:20:01

    ChildrenClass(int age) {

            super(age);

            //........

        }

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

  • qq_莫凉_03861391
    2017-08-31 14:51:09

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