我有一堂这样的课
public class Cell{
static{
int x;
int y;
Cell[] cells = new Cell[10];
}
}
这是合法的还是正确的思考方式?让一个类包含其自身的数组(这在 C 中是可能的)。
这是从设计角度思考的正确方法吗?先有一个 Cell 类然后再有一个 Cells 类会更好吗?
最佳答案
如果您的类包含其自身的数组,则它更可能如下所示:
public class Cell {
private int x;
private int y;
private Cell[] cells;
// constructors, getters, setters, etc
...
}
关于java - 具有自身数组的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22676012/