解释:同类型的对象,表现出的不同形式
多态的表现形式: 父类类型 对象名称=子类对象;
多态的前提: 1)有继承关系
2)有父类引用指向子类对象
3)有方法重写
好处:使用父类型作为参数,可以接收所有子类对象,体现多态的扩展性与便利。
一。多态调用成员的特点
二。多态的优势
(1)在多态形式下,右边对象可以实现解耦合,便于拓展和维护
(2)定义方法时,使用父类型作为参数,可以接受所有的子类和对象,体现多态的扩展性和便利
三。弊端
不能调用子类的特有方法(因为编译看左边)
解决方案:变回子类类型
新特性(判断和强转在同一个)