多态 引子: /*对象的多态性*/ class Animals {} class Cat extends Animals {} class Dog extends Animals {} /*实例化时*/ Cat x = new Cat(); Animals x = new Cat(); 总结:猫狗这类事物既具有猫狗的形态,又具有动物的形态,这就是对象的多态性。 概述“多态”: 简单地说:就是一个对象对应着不同的类型。 多态在代码中的体现:父类或者接口的引用指向其子类的对象。