** 多态的前提和体现 ** 1.有继承关系 2.有方法重写 3.有父类引用指向子类对象 多态成员访问特点 1.成员变量:编译看左边,运行看左边 2.构造方法:创建子类对象时会访问父类对象 3.成员方法:编译看左边,运行看右边 4.静态方法:编译看左边,运行看左边 转型 1.向上转型 从子到父 父类引用指向子类对象 2.向下转型 从父到子 父类引用转为子类对象