标签: java arrays extends
快速新手问题:我想将类扩展为数组,如此
public class Map extends Item[][] { }
这可能吗,我是以错误的方式去做的吗?谢谢!
答案 0 :(得分:13)
阵列是奇怪的野兽。有一些属性,比如length,但它们不是类,所以你不能像尝试那样扩展它们。
length
我认为你最好使用合成,即创建一个包含Item[][]的类 然后扩展该类(如果你需要,有一个类可能就够了)
Item[][]