构造方法中关键字-- super
package lijun.cn.demo4; public class Person { int num =777; public Person(){ System.out.println("父类的构造方法"); num=666; } } package lijun.cn.demo4; // 子类 super() 调用父类的空参构造方法 // super(参数)调用父类的有参构造方法 // 子类的构造方法 有一个默认添加的构造方法 // 子类构造方法第一行 有一个隐式代码调用父类的构造方法 public class Student extends Person { public Student(){ super(); //相当于调用了父类无参的构造方法 } package lijun.cn.demo4; public class TestDemo { public static void main(String[] args) { Student s =new Student(); System.out.println(s.num); //输出结果为:父类的构造方法 666 } }