Игра сапер (5/16)

  • 3
  • Недоступна
Игра "Сапер" не зря так называется. Игроку нужно будет иметь дело с минами, хотя лучше с ними дела не иметь :) Давай введем в игру эти самые мины. Для этого в класс GameObject внесем изменения, которые учитывают, что ячейка может быть миной — это флаг isMine. Новый конструктор создавать не нужно: д
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (15)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
ANDREY TYUNIKOV16 уровень, Кировск
16 июня, 11:22
чем отличается boolean mine; if(getRandomNumber(10)==0){mine=true;}else{mine=false;} от boolean mine = (getRandomNumber(10)<1)? true : false; со вторым вариантом проверку не проходило ...
Evgeny Gaychenkov19 уровень, Самара
22 мая, 10:21
не понимаю как выполнить 4-й пункт, хелп.
30 мая, 07:52
Создай булевскую переменную в классе MinesweeperGame - чтобы, когда ты в цикле заполнял массив добавил и ее.
private boolean mine;
При создании ячейки теперь надо понять, будет эта ячейка миной или нет, тут можно проверить через цикл if ну и сюда можно добавить сразу если мина, то countMinesOnField увеличиваем на 1.
if(getRandomNumber(10)==0){mine=true;}else{mine=false;}
rckt_rc00n12 уровень, Москва
25 июля, 18:08
Не обязательно создавать переменную, метод getRandomNumber() итак возвращает булевое значение, его можно передать в конструктор
Лев9 уровень
24 января, 16:53
Подсказка на счёт последнего пункта - счётсчик. Обращения к javarush : 1)Почему валидатор не пропускает когда объявляешь поле булевское с модифиакторами доступа(любым). Далее, вроде же плохой тон в методе объявлять переменную?
Aliaksandr Kot0 уровень
14 января, 18:08
последний пункт не понял... - После выполнения метода createGame() полю countMinesOnField должно быть присвоено значение количества мин на поле. кто поможет?
Aliaksandr Kot0 уровень
19 января, 22:40
уже решил свой вопрос. никто не помог(...даже намёка не было(
25 июля, 06:42
Aliaksandr, как решили не подскажете? Долго уже мучаюсь...
25 июля, 06:43
Aliaksandr, как решили не подскажете? Долго уже мучаюсь...
25 июля, 06:43
Aliaksandr, как решили не подскажете? Долго уже мучаюсь...
25 июля, 16:59
каждый раз, когда создается мина, нужно добавить countMinesOnField++
28 июля, 10:05
Михаил, не могли бы вы посмотреть мой код на странице помощь. Я попробовал ваш способ, но последний пункт не выполняется. Хотелось бы уже идти дальше, а я застрял. Помогите пожалуйста!!!
Денис Стёпшин21 уровень, Санкт-Петербург
2 декабря 2018, 10:32
Почему опять поле public, а не private ?
Nick15 уровень
5 декабря 2018, 08:25
пути JavaRush нашего неисповедимы XD
Iuri Ostrikov35 уровень, Монреаль
14 декабря 2018, 04:09
Подозреваю, что будет нелегко провести unit тестирование в таком случае. Хотя я еще не настолько в этой теме, может и не прав)) Поправьте, если что...