хотя формировались гетеры и сеттеры через alt+ins автоматически...
package com.javarush.task.task23.task2312;
import java.util.ArrayList;
import java.util.List;
public class Snake {
private List<SnakeSection> sections;
private boolean isAlive;
private SnakeDirection direction;
public Snake(int x,int y){
SnakeSection section = new SnakeSection(x,y);
sections = new ArrayList<>();
sections.add(section);
isAlive = true;
}
public int getX(){
SnakeSection section = sections.get(0);
return section.getX();
}
public int getY(){
SnakeSection section = sections.get(0);
return section.getY();
}
public void move(){
}
public void setDirection(SnakeDirection direction) {
this.direction = direction;
}
public List<SnakeSection> getSections() {
return sections;
}
public boolean isAlive() {
return isAlive;
}
public SnakeDirection getDirection() {
return direction;
}
}