Вроде все по условиям и у других посмотрела +/- похоже, а счетчика нет.
Требования:
1. В классе MinesweeperGame должно существовать приватное поле score типа int.
2. В методе openTile(int, int) значение поля score должно увеличиваться на 5, если элемент матрицы gameField отмечается флагом isOpen и этот элемент не является миной.
3. В методе openTile(int, int) должен вызываться метод setScore(int) с параметром score.
private int score;
private void openTile(int x, int y) {
....
if(gameField[y][x].isOpen && !gameField[y][x].isMine)
score=score+5;
setScore(score);
Julia Karablina
18 уровень
Не появился счетчик.
Решен
Комментарии (1)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Игорь Backend Developer
20 декабря 2019, 07:24полезный
если элемент матрицы gameField отмечается флагом isOpen и этот элемент не является миной - ответ в этом условии.
ключевое слово - "отмечается", а не "отмечен", нужно действие а не проверка
+1