不是为了更多的方法而是为了保证参数统一调用
意思为 子类引用的对象转换为父类类型
例如 A 是B的父类
A a = new B();
向上造型//声明的类是父类,实际创建的是子类
向上造型对象调用方法
可以调用那些方法看父类
方法时具体执行看子类是否重写
优点
- 参数统一调用
- 解耦
不是为了更多的方法而是为了保证参数统一调用
意思为 子类引用的对象转换为父类类型
例如 A 是B的父类
A a = new B();
向上造型//声明的类是父类,实际创建的是子类
向上造型对象调用方法
可以调用那些方法看父类
方法时具体执行看子类是否重写
优点