多态:对象的多种形态
1.引用多态
父类的引用可以指向本类的对象
父类的引用可以指向子类的对象
Animal animal = new Animal();
Animal animal1 = new Dog(); // 父类的引用是可以指向子类对象的
Dog dog = new Animal(); //错
2、方法多态
Animal animal = new Animal();
Animal animal1 = new Dog(); // 父类的引用是可以指向子类对象的
animal.eat();
animal1.eat();
执行程序打印结果:
父类eat方法
子类的eat方法
本文深入浅出地介绍了面向对象编程中的多态概念,包括引用多态和方法多态两种形式,并通过具体的Java代码示例解释了如何实现父类引用指向子类对象以及多态调用方法的过程。
853

被折叠的 条评论
为什么被折叠?



