比起前面的封装和继承,多态这个概念不是那么好理解.我们还是从一个事例开始: 公司最近为了陶冶情操,养了几种动物(Animal),有猫(Cat).狗(Dog).羊(Sheep),这些动物都有共同的特性,会吃(Eat).会叫(Shout),但是它们吃的不同,叫的也不同.既然这样,我们能不能设计一个动物类(Animal)和它的成员(Eat方法.Shout方法)来表示这些动物的共同特征,而当我们关注猫时,猫来实现这两个成员(吃鱼.喵喵叫):当我们关注狗时,狗来实现这两个成员(吃肉和汪汪叫). 1.什么是…