父类数组如何向下转型
2021-02-18 06:17
标签:oid highlight 如何 子类 怎么办 方法 ++ cep style 父类数组里面装的是子类的对象,但是父类数组new的时候new的是父类数组 如下 Person[] people = new Student[]{new Student("田径", 77),new Student("田径", 77)};这个时候Student继承了Person 但是我们该如何转型成为Student数组,直接转换编译是不报错的,但是我想行您能明白运行是什么状况ClassCastException 父类数组如何向下转型 标签:oid highlight 如何 子类 怎么办 方法 ++ cep style 原文地址:https://www.cnblogs.com/WINDZLY/p/12693198.html所以我们该怎么办?
请看下面的方法private static void change(Person[] people) {
List
上一篇:Python基础