在进行条用构造器的时候:为什么呢:
当使员工构造函数的时候:Clazz是继承的类,如果有参构造函数是这样写:
public Calzz(int number){
}
这个函数与下面这个一样,super()必须放在第一行,否则不会编译
构造函数没有继承只调用,
有参构造函数没有调用函数的时候,默认的super()调用的时无参构造函数。
如果继承的父类只用有参函数,没有无参构造函数,就不会执行编译
public Clazz( int numbetr){
//默认有
super();
}
本文深入探讨了Java中构造器的使用方法,特别是有关有参构造器的细节。文章解释了为何super()必须位于构造器的第一行,以及如何处理继承自没有无参构造器的父类的情况。
在进行条用构造器的时候:为什么呢:
当使员工构造函数的时候:Clazz是继承的类,如果有参构造函数是这样写:
public Calzz(int number){
}
这个函数与下面这个一样,super()必须放在第一行,否则不会编译
构造函数没有继承只调用,
有参构造函数没有调用函数的时候,默认的super()调用的时无参构造函数。
如果继承的父类只用有参函数,没有无参构造函数,就不会执行编译
public Clazz( int numbetr){
//默认有
super();
}

被折叠的 条评论
为什么被折叠?