Java的父子类的构造函数

参考资料:java中的父类和子类的构造函数

每个类会有默认有一个无参构造,但是如果手动提供了有参构造,则不会默认提供无参构造。(这一点同样适用于父子类中)
当有父类的子类创建对象时,会使用父类的无参构造。
一般父类的有参构造用于变量的初始化
当子类创建有参对象时,
情况一:父子类可以不提供无参构造,直接在子类有参构造里spuer(“22”);就可以。
情况二:父类提供无参构造,子类只需要提供有参构造,无需提供无参构造。

猜你喜欢

转载自blog.csdn.net/weixin_43983411/article/details/108511925