标签: java oop casting
我是OOP的新人,我在演员时非常困惑。请查看下面的代码和声明,以供参考。
然后我宣布了这个:
Person[] people = new Person[10]; people[0] = new Learner("John"); // what type of casting is this?
答案 0 :(得分:-1)
这是一个向上的人。您将保存到“Person”类型的对象中,因此您无法访问“Learner”类型的元素。这篇文章在这篇文章中进行了解释
difference between upcast and downcast