如果实例化子类时,会最先调用父类中的无参构造函数,(如果你把父类中的无参构造函数删了肯定不能运行的)一个类中如果不写构造函数的话,会有一个自带的无参构造函数,但是如果这个类中写了有参数的构造函数的话,它会覆盖这个自带的无参构造函数你可以在父类跟子类中的每一个构造函数中写输出信息就知道程序的走向了