如何理解父类引用指向子类对象

java多态,如何理解父类引用指向子类对象java 要理解多态性,首先要知道什么是“向上转型”。 我定义了一个子类Cat,它继承了Animal类,那么后者就是前者是父类。我能够经过 Cat c = new Cat(); 实例化一个Cat的对象,这个不难理解。 但当我这样定义时:web Animal a = new Cat(); 表示定义了一个Animal类型的引用,指向新建的Cat类型的对象。因为
相关文章
相关标签/搜索