在子类里,可以通过supper(argument list) 来调用祖先类的构造方法this(argument list) 来调用 自己的其他构造方法。如果在子类里不显示调用祖先类的构造方法,系统会自动调用祖先类的无参构造方法如果祖先类没有无参构造方法,而子类又没有显示的调用祖先类的构造方法,在编译的时候,就会有错误提示。在子类的构造方法里调用祖先的构造方法时,必须在构造的方法的第一句调用,否则,会产生错误。