Java笔记 - 多态

来源:互联网 发布:多普达软件下载 编辑:程序博客网 时间:2024/05/28 15:04

多态:可以理解为事物存在的多种提现形态。

人:男人,女人

动物:猫,狗

猫 x = new 猫()

动物 x = new 猫()


1、多态的提现

父类的引用指向了自己的子类对象

父类的引用页可以接受自己的子类对象

2、多态的前提

必须是类与类之间有关系。要么继承,要么实现

通常还有一个前提:存在覆盖

3、多态的好处

多态的出现大大的提高程序的可拓展性

4、多态的弊端

提高了扩展性,但是只能使用父类的引用访问父类中的成员

5、多态的应用






0 0