Skip to content
Snippets Groups Projects
Grille.java 923 B
Newer Older
BARBI HUGO's avatar
BARBI HUGO committed
package puissance4.model;

BARBI HUGO's avatar
BARBI HUGO committed
import java.lang.reflect.Array;
import java.util.Arrays;

BARBI HUGO's avatar
BARBI HUGO committed
public class Grille
{
BARBI HUGO's avatar
BARBI HUGO committed
    private final int nbCases = 42;
BARBI HUGO's avatar
BARBI HUGO committed
    private int nblignes = 6;
    private int nbColonnes= 7;
    private final int[][] grille;

    public Grille ()
    {
        grille = new int[nblignes][nbColonnes];
    }

    public int getNblignes() {
        return nblignes;
    }

    public int getNbColonnes() {
        return nbColonnes;
    }

    public void setNblignes(int nb) {
        this.nblignes = nb;
    }

    public void setNbColonnes(int nb) {
        this.nbColonnes = nb;
    }

    public boolean estVide() {
        return Arrays.toString(grille).isEmpty();
    }
BARBI HUGO's avatar
BARBI HUGO committed

BARBI HUGO's avatar
BARBI HUGO committed
    public boolean estPleine() {
        boolean res = false;
        for (int i = 0; i < grille.length; i++) {
            if (i == grille.length - 1) {
                res = true;
            }
        }
        return res;
    }
BARBI HUGO's avatar
BARBI HUGO committed
}