=======子类 实例化的时候 默认调用父类为空的构造方法 即super();可省略。
但是当父类没有为空的构造方法的时候就必须在子类中 调用这个方法先实例父类 才能实例子类。
父类为空的构造方法 默认存在 在子类中默认自动调用。
========父类引用指向子类对象的时候 根据引用变量中 实例所属的类调用不同的类的方法,这种多态只适用于方法不适用与成员变量。 简单的理解为Java不支持属性字段覆盖(override),只支持方法覆盖,属性字段 不可重写。
本文探讨了子类构造过程中父类构造方法的调用机制,包括默认调用空构造方法的情况及其实现细节。此外,还介绍了父类引用指向子类对象时产生的多态现象及其限制。
459

被折叠的 条评论
为什么被折叠?



