问答详情
源自:10-1 Java 中的多态

suqer()和this这两个在方法中的使用?

suqer()和this在构造方法中的使用,suqer()能调用父类中的构造,为啥不能放在子类构造方法输出语句下面一行,为什么要一直放在构造方法第一行

提问者:qq_最好的时光没遇见你_03282040 2016-08-11 22:37

个回答

  • 狼顾之相1995
    2016-09-12 14:17:56

    这是规定


  • musicq
    2016-08-11 22:48:31

    因为会报错。。。

    因为实例化一个类的时候最先要运行类的构造函数

    构造方法的运行顺序你得搞懂了,默认子类都不需要写父类的构造引用(super),但是系统会在调用子类时自动调用子类继承的父类的构造函数(super)