Select Git revision
Board.java
Forked from
COUETOUX Basile / FirefighterStarter
87 commits ahead of the upstream repository.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
Board.java 740 B
package model;
import util.Position;
import java.util.List;
public interface Board<S> {
/**
* Retourne l'état des éléments situés à une position spécifique du tableau.
*
* @param position La position sur le tableau pour laquelle récupérer l'état.
* @return L'état des éléments à la position donnée.
*/
S getState(Position position); // État des éléments sur une position donnée.
/**
* Définit l'état des éléments à une position spécifique du tableau.
*
* @param state L'état à définir pour la position donnée.
* @param position La position sur le tableau pour laquelle définir l'état.
*/
void setState(S state, Position position);
}