Java学习(七)

来源:互联网 发布:光猫端口23失败 编辑:程序博客网 时间:2024/05/20 17:27

1、多态的体现

父类的引用指向了自己的子类对象;父类的引用也可以接收自己的子类对象。

2、多态的前提

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

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

3、多态的好处

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

4、多态的弊端

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

在多态中成员函数的特点:

在编译时期:参阅引用型变量所属的类中是否有调用的方法,如果有,编译通过,没有,便以失败。

在运行时期:参阅对象所属的类中是否有调用方法。

简单总结是:成员函数在多调用时,编译看左边,运行看右边。


Object:是所有对象直接或者间接的父类。该类中定义的肯定是所有类都有的功能。