У меня есть класс, называемый NumFiles
, который состоит из массивов матриц:Как сделать класс есть поле для объекта из другого класса
public class NumFiles {
private int[][] one = makeMatrix("one.txt");
private int[][] two= makeMatrix("two.txt");
private int[][] three= makeMatrix("three.txt");
private int[][] four= makeMatrix("four.txt");
private int[][] five= makeMatrix("five.txt");
private int[][] six= makeMatrix("six.txt");
private int[][] seven= makeMatrix("seven.txt");
private int[][] eight= makeMatrix("eight.txt");
private int[][] nine= makeMatrix("nine.txt");
private int[][] zero= makeMatrix("zero.txt");
public NumFiles() {
}
...
}
Затем я сделал еще один класс с именем ImgClass
, который нужно имеют поле для объекта NumFiles
. В ImgClass
необходимо получить доступ к объекту NumFiles
, чтобы использовать матрицы, из которых он состоит.
Мой вопрос: как я могу назвать объект NumFiles
в классе ImgClass
? Как я могу создать поле объекта NumFiles
в другом классе?
'Numfiles файл = новые Numfiles()'? – SomeJavaGuy
вы буквально объявляете поле и инициализируете его: D – Vucko
@KevinEsche Я сделал это, и я получил сообщение об ошибке «NumFiles не может быть разрешен к типу» и создать класс – amizz