1.向上转型
父类 引用 = new 子类
可以理解为 将子类重写的方法 传给父类的对象 会遗失和父类不同的方法 变量使用的还是父类的
2.向下转型
子类 引用 =(强转) new 父类
报异常 .ClassCastException
1.向上转型
父类 引用 = new 子类
可以理解为 将子类重写的方法 传给父类的对象 会遗失和父类不同的方法 变量使用的还是父类的
2.向下转型
子类 引用 =(强转) new 父类
报异常 .ClassCastException