super()表示调用父类中的构造方法 1.子类继承父类,子类的构造方法的第一行,系统会默认编写super(),在调用子类的构造方法时,先调用父类的无参数构造方法 2.如果父类中只有有参数构造方法,那么子类继承父类时会报错,因为子类的构造方法在默认调用父类无参数构造方法super()不存在. 3.如果子类的第一行编写了this().this(实参),因为this()也会占用第一行,所以此时就会将super()挤掉,就不会调用父类构造方法. 实例1.子类的构造方法会默认在第一行先调用父类无参数构造…