子类能不能继承父类的构造函数
构造函数是创建对象时完成时数据的初始化,当我们在new一个对象并传入参数时,会自动调用有参数的构造完成参数的初始化,也就是属性的初始化。试想子类中继承父类的构造方法,不仅不符合构造方法的命名规则,即方法名和类名相同,而且也不符合一般方法的命名规则,即没有返回值。
子类和父类的无参构造方法,先调用父类的构造方法,在调用子类的构造方法。
如果父类只有有参构造时,必须在子类的构造方法中手动调用父类的有参构造,不然编译不通过。
构造函数是创建对象时完成时数据的初始化,当我们在new一个对象并传入参数时,会自动调用有参数的构造完成参数的初始化,也就是属性的初始化。试想子类中继承父类的构造方法,不仅不符合构造方法的命名规则,即方法名和类名相同,而且也不符合一般方法的命名规则,即没有返回值。
子类和父类的无参构造方法,先调用父类的构造方法,在调用子类的构造方法。
如果父类只有有参构造时,必须在子类的构造方法中手动调用父类的有参构造,不然编译不通过。