经典的鸭子理论: 一只走路 游泳 叫声像鸭子的鸟,我们可以把这只鸟当做鸭子。 首先要满足多态就必须要有三个条件 继承关系必须重写父类引用必须指向子类对象 一个动物类有叫声属性 狗类和猫类都继承自动物类 猫类的叫声和狗类的叫声都需要重写(因为它们叫声不一样),但是调用的时候都是直接调用对象.叫声这个方法,而且得到的结果不一样。不论什么动物,只要有叫声,我们就可以调用类的叫声方法。