day02 Java基础

一、多态的前提和体现
1、有继承关系
2、有方法重写
3、有父类引用指向子类对象
二、多态成员访问特点
1、成员变量
编译看左边,运行看左边
2、构造方法
创建Zi类对象时会访问Fu类构造方法
3、成员方法
编译看左边,运行看右边
4、静态成员变量
编译看左边,运行看左边
day02 Java基础

day02 Java基础

day02 Java基础
day02 Java基础
三、多态中的转型
1、向上转型
从子到父
2、向下转型
从父到子
父类引用转为子类对象

day02 Java基础

day02 Java基础

day02 Java基础

day02 Java基础