多态的前提:继承关系,方法重写,父类引用指向子类对象
注意:没有方法重写的多态是没有意义的。
多态中的成员关系:
成员变量:编译看左边,左边没有就报错。
运行看左边。
成员方法:编译看左边,左边没有就报错。
运行看右边。
注意:
注意原因在于方法有重写,而变量没有。
多态的弊端:
父类不能使用子类特有功能。
转载于:https://my.oschina.net/u/253653/blog/224670