Наше игровое поле какое-то маленькое, тебе не кажется? Нам нужно игровое поле размером 9х9 ячеек.
Для указания размерности в движке существует метод setScreenSize(int, int), который принимает параметрами ширину и высоту (количество ячеек по ширине и высоте).
Поскольку поле квадратное, размерность удобно вынести в отдельную приватную переменную-константу SIDE. Точкой входа в наш игровой движок
является метод initialize(). Поэтому переопредели его в классе MinesweeperGame, и в этом методе вызови метод
setScreenSize с аргументами SIDE и SIDE.
Обязательно проверь результат своей работы — запусти программу.
Требования:
В классе MinesweeperGame должна быть объявлена переменная SIDE.
Переменная SIDE должна быть private, static, final и иметь тип int.
Переменная SIDE должна быть проинициализирована значением 9 при объявлении.
В классе MinesweeperGame должен быть метод public void initialize().
В методе initialize() должен быть вызван метод setScreenSize(int, int) класса Game c параметрами SIDE и SIDE.
package com.javarush.games.minesweeper;
import com.javarush.engine.cell.*;
public class MinesweeperGame extends Game {
int SIDE;
public void initialize(){
setScreenSize(SIDE,SIDE);
//private static final;
}}
0
Комментарии (3)
популярные
новые
старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Переменная SIDE должна быть private, static, final и иметь тип int.
Переменная SIDE должна быть проинициализирована значением 9 при объявлении. Т.е. SIDE = 9.
Объявление переменной и присваивание ей значение должно быть в одну строку.