这是什么类型的铸件?

时间:2018-03-11 08:42:16

标签: java oop casting

我是OOP的新人,我在演员时非常困惑。请查看下面的代码和声明,以供参考。

enter image description here

然后我宣布了这个:

Person[] people = new Person[10];
people[0] = new Learner("John");  // what type of casting is this?

1 个答案:

答案 0 :(得分:-1)

这是一个向上的人。您将保存到“Person”类型的对象中,因此您无法访问“Learner”类型的元素。这篇文章在这篇文章中进行了解释

difference between upcast and downcast