多态的入门概述
多态的形式
父类类型 对象名称 = new 子类构造器;
接口 对象名称 = new 实现类构造器
;
父类类型的范围大于子类类型范围
多态的概念
同一个类型的对象,执行同一个行为,在不同的状态下会表现出不同的行为特征。
多态的识别技巧
对于方法的调用:编译看左边,运行看右边。
父类类型 对象名称 = new 子类构造器;
对于变量的调用:编译看左边,运行看左边。
变量没有多态。
多态的使用前提
- 必须存在继承或者实现关系。
- 必须存在父类类型的变量引用子类类型的对象。
- 需要存在方法重写
小结
记住多态的形式,识别,概念语法即可。