java子类继承父类的构造方法 java中的父类必须写无参数的构造函数吗?
浏览量:2178
时间:2021-03-22 05:01:11
作者:admin
java中的父类必须写无参数的构造函数吗?
问题是,当我们创建一个类时,如果我们不创建构造函数(即使它没有参数)。JVM帮助我们创建一个默认构造函数,也称为无参数构造函数。但是,如果我们创建一个构造函数,JVM将不再为我们生成默认的构造函数。有时需要写出默认构造函数,即无参数构造函数。因此,当类被继承时,子类将在默认情况下调用无参数构造函数。如果要显示调用父类的构造函数,可以在子类的构造函数中使用super()的第一句话。(构造函数中只能调用一次构造函数)。如果不在父类中编写无参数构造函数,则必须在子类构造函数中调用父类(在第一句中编写)中的无参数构造函数。
java子类继承父类的构造方法 java子类调用父类构造方法 java子类调用父类构造函数
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。