Java的:扩展类的数组(Java: Extend class as array)

2019-09-17 20:01发布

快速新手提问:我想扩展类作为一个数组,像这样

public class Map extends Item[][]
{

}

这是可能的,我要对错误的方式? 谢谢!

Answer 1:

数组是奇怪的野兽。 将具有一定的属性,如length ,但他们不是一类,所以像你正在尝试你不能扩展它们。

我想你最好使用成分,即创建一个包含一类Item[][]然后扩展该类(如果你需要,有一类可能就足够了)



文章来源: Java: Extend class as array