На этом слайде мы создадим класс Ranges, который будет использоваться во многих классах нашего проекта и позволит задавать глобальные параметры и перебор всех координат.
Дата отправки отчёта:
6 июня 2018 г.
Задание выполнено: за
35 мин.
Чему научился:
- static Coord size - количество столбцов и количество строк (основное поле) экземпляр координат. - static List<Coord> allCoords - список всех координат игрового поля (для удобства). - static Random random - генератор случайных чисел. ===========
~ static setSize (Coord size) - устанавливает размер границ Ranges (вызывается из внутреннего класса).
+ static Coord getSize () - узнать размер.
+ static List<Coord> getAllCoords () - получение всех координат(массив).
~ static List<Coord> getCoordsAround (Coord coord) - перебор всех клеток вокруг заданной клетки.