所有类的超类
多态
方法重载方法重写
使用多态优化设计
同一个引用类型 使用不同的实例而执行不同的操作 产生的结果不同
使用继承子类重写父类方法父类引用子类
多态优化
向上转型父类引用子类可见性:子类重写父类的方法应用 多态
向下 强制转化 父类转换子类 类型的还原
instanceof