----------------解决方案--------------------------------------------------------
那样子的全对,你理解的比较透彻
----------------解决方案--------------------------------------------------------
构造方法能不能继承?
如果能,为什么不能多态?
----------------解决方案--------------------------------------------------------
构造方法如何继承?
子类的构造方法会调用父类的构造方法
什么叫继承?
这一点你要搞清楚
----------------解决方案--------------------------------------------------------
不能,
只能用super打点的方式访问父类的构造方法
----------------解决方案--------------------------------------------------------
调用父类的构造 方法时,不需要打点
打点是在继承并重写了以后,在子类方法调用父类方法时才用的
----------------解决方案--------------------------------------------------------
对,
----------------解决方案--------------------------------------------------------
呵呵,睡吧,时间不早了
早睡早起身体好
----------------解决方案--------------------------------------------------------
子类会调用父类默认的构造方法,然后再调用自己的构造方法,是不是
----------------解决方案--------------------------------------------------------
我再把初始化顺序说一遍吧
父类静态成员变量,静态初始化块,子类静态成员变量,静态初始化块,父类成员变量,父类构造函数,子类成员变量,子类构造函数
可见,我们 new一个对象的时候,其实它的构造方法是最后被调用的
----------------解决方案--------------------------------------------------------