每个子类的构造函数都会默认调用父类的无参构造函数, super()写与不写一样;
想调用父类的有参构造函数就比需加super了 并且得加上参数 比如 父类有个public A(String name){ this.name = name}
子类写成super(new String("lilei"));
不管哪一种 super必须在子类构造函数的第一行
super 表示父类
构造方法里面的super有个特殊意义,就是调用父类的构造方法,而且,必须放在方法体的第一行
你这个super 调用的是父类的无参构造器
代表当前实例的父类
调用父类对象的方法