0%

多态

什么是多态

对象具有多种形态,对象可以存在不同的形式,父类指针指向子类对象,在方法调用时,通过父类进行调用,真正执行时, 调用的是子类方法,这种特征我们称之为多态

多态的特点

把子类对象赋给父类变量,在运行时期会表现出具体的子类特征,调用子类的方法

多态的作用

  1. 当把不同的子类对象都当作父类类型来看待,可以屏蔽不同子类对象之间的实现差异,从而写出通用的代码达到通用编程,以适应需求的不断变化

多态方法调用问题

  1. 只有父类当中有方法

  1. 只有子类有,父类没有方法

  1. 子类和父类都有调用的方法

↓赏一个鸡腿... 要不,半个也行↓