Skip to content
Snippets Groups Projects
Select Git revision
  • adb13dc861839c3dd5b4f6e8de40cc123d008c74
  • master default protected
2 results

Grid.java

Blame
  • Forked from DAS Shantanu / Prog2Aix-tp3
    Source project has a limited visibility.
    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);
    
    
    }