Рекомендация от ментора:
Проверь, что существует публичный класс GameObject в отдельном файле.
Я слабо понимаю что такое классы, но как я должен был из условия понять что требуется создать отдельный файл?
Если я правильно понимаю можно создавать классы в отдельных файлах, а можно класс в классе.
В чем правда разница я не понимаю.
Возможно есть какоето правило о котором я не знаю, что все классы должны быть в отдельных файлах и и.тп.. Подскажите плз.
package com.javarush.games.snake;
import com.javarush.engine.cell.*;
public class SnakeGame extends Game{
//размер экрана
public static final int WIDTH = 15;
public static final int HEIGHT = 15;
public void initialize(){
setScreenSize(WIDTH, HEIGHT);
createGame();
}
private void createGame(){
drawScene();
}
private void drawScene(){
//создание поля по пиксельно.
for (int i = 0; i < 15; i++) {
for (int j = 0; j < 15; j++) {
setCellColor(i,j, Color.BLANCHEDALMOND);
}
}
}
public class GameObject {
public int y;
public int x;
public GameObject(int x , int y){
}
}
}