1、多态的体现:
父类的引用指向了自己的子类对象
animal a = new cat();
父类的引用也接收了自己的子类对象
function(new cat())
~~~~~~~~~~~~~~~~~~~~
function (animal a)
{ }
2、多态的前提:
必须是类与类之间有关系,要么继承,要么实现
子类对父类存在覆盖或复写
3、多态的好处
提高了程序扩展性
本文介绍了面向对象编程中多态的概念,包括其实现方式、前提条件及其带来的好处。通过实例展示了如何使用父类引用指向子类对象,以及子类对父类方法的重写。
1、多态的体现:
父类的引用指向了自己的子类对象
animal a = new cat();
父类的引用也接收了自己的子类对象
function(new cat())
~~~~~~~~~~~~~~~~~~~~
function (animal a)
{ }
2、多态的前提:
必须是类与类之间有关系,要么继承,要么实现
子类对父类存在覆盖或复写
3、多态的好处
提高了程序扩展性
724

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