多态 1.多态概述 同一个对象在不同时刻表现出的不同形态 多态的前提和体现: 有继承/实现关系 有方法重写 有父类引用指向子类对象(Animal a = new Cat();) 2.多态中的成员访问特点 成员变量:编译看左边,执行看右边 成员方法:编译看左边,执行也看左边 为什么成员变量和成员方法的访问不一样呢? 因为成员方法有重写,而成员变量没有. 示例: 父类 package com.itheima_06; public class Animal { public int age = 40;…