2017-02-20 34 views
-3

Я пытаюсь создать игру лабиринта в java. Я хочу прочитать файл в конструкторе. Мое имя класса - GameBoard, и я хочу создать конструктор, который берет имя файла, который должен содержать представление лабиринта. Мой конструктор - открытый GameBoard (String sFileName). Как я могу инициализировать это в конструкторе?конструктор, который принимает имя файла, который должен содержать представление лабиринта

+0

Прочтите следующее: http://docs.oracle.com/javase/tutorial/essential/io/ –

ответ

1

Есть поле под названием

private String sFileName; 

В конструкторе

this.sFileName = sFileName; 
0

Вы можете использовать файл или имя в конструкторе, это зависит от того, как определяется класс:

File file; 
GameBoard(String name){ 
    file = new File(name); 
} 

или

String fileName; 
GameBoard(String name){ 
    fileName = name; 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^