//retourne un tableau de 9 cases. Si la case c passée en paramètre se trouve en bord du plateau, certains éléments de tableau retourné auront la valeur null
return(this.getBasGauche().colonne-this.getHautDroite().colonne+1);// rajout de +1 car entre la région entre les colonnes 1 et 3 est de longueur 3, mais 3-1 = 2
}
publicRegion(CasebasGauche,CasehautDroite){
this.basGauche=basGauche;
this.hautDroite=hautDroite;
...
...
@@ -20,6 +16,12 @@ public class Region {
this.coloriee=false;
}
//GETTERS SETTERS
publicintgetLongueur(){
return(this.getBasGauche().colonne-this.getHautDroite().colonne+1);// rajout de +1 car entre la région entre les colonnes 1 et 3 est de longueur 3, mais 3-1 = 2