小白一枚,不了解子类构造方法的逻辑过程,希望大神指点,谢谢!!!
类的实例化是通过调用类的构造函数完成的,你可以写个方法在每个类的构造函数中打印当前类的信息,它们的调用顺序是从父类的构造函数开始,然后才是自己的构造函数。
应该是先执行属性的直接赋值,其次执行无参的构造方法,有参的会把无参的覆盖掉。