Files
SAE31_2024/TestV1/TestEnAttendantResolutionBug/Board.java

28 lines
583 B
Java
Raw Normal View History

import java.awt.*;
import java.util.HashMap;
import java.util.Map;
public class Board {
private final Map<Point, Tile> tiles;
public Board() {
this.tiles = new HashMap<>();
}
public boolean isPositionOccupied(Point position) {
return tiles.containsKey(position);
}
public void addTile(Point position, Tile tile) {
tiles.put(position, tile);
}
public Tile getTile(Point position) {
return tiles.get(position);
}
public Map<Point, Tile> getTiles() {
return tiles;
}
}