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

如果父类中没有写构造方法,而子类中有构造方法

是不是会隐式的生成一个父类的无参的构造方法呢

提问者:qq_韶华易逝_1 2016-03-22 15:23

个回答

  • Crazy_大汉
    2016-06-11 22:06:51
    已采纳

    如果父类中有无参的构造方法,你没有写的话会自动调用的,子类中的方法必须调用父类的构造方法,如果父类中只有一个有参的构造方法,你在子类的构造方法必须调用,而且是子类的构造方法第一句话必须是调用父类的有参构造方法,否则编译器会提示错误的。

  • qq_韶华易逝_1
    2016-03-22 15:31:18

    如果父类和子类都是有参的构造方法,参数的格式是不是必须一样?

  • 黑夜中的眼睛
    2016-03-22 15:31:10

    是的呢

  • smile曹俊
    2016-03-22 15:30:38

    当然会了