Я пытаюсь создать игру лабиринта в java. Я хочу прочитать файл в конструкторе. Мое имя класса - GameBoard, и я хочу создать конструктор, который берет имя файла, который должен содержать представление лабиринта. Мой конструктор - открытый GameBoard (String sFileName). Как я могу инициализировать это в конструкторе?конструктор, который принимает имя файла, который должен содержать представление лабиринта
-3
A
ответ
1
Есть поле под названием
private String sFileName;
В конструкторе
this.sFileName = sFileName;
0
Вы можете использовать файл или имя в конструкторе, это зависит от того, как определяется класс:
File file;
GameBoard(String name){
file = new File(name);
}
или
String fileName;
GameBoard(String name){
fileName = name;
}
Прочтите следующее: http://docs.oracle.com/javase/tutorial/essential/io/ –