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、多态的好处
提高了程序扩展性