commit862ff6e08dAuthor: Morph01 <thibaut6969delastreet@gmail.com> Date: Mon Jan 20 12:49:38 2025 +0100 feat: affichage de la grille colorée et vérification de tt les contraintes commitb1dde68ec1Author: Morph01 <thibaut6969delastreet@gmail.com> Date: Sun Jan 5 11:16:34 2025 +0100 feat: add constraint management and validation to Sudoku class commitd8486a3bd7Author: Morph01 <thibaut6969delastreet@gmail.com> Date: Sun Jan 5 11:13:19 2025 +0100 feat: implement constraint classes for Sudoku (row, column, block) commit8945072074Author: Morph01 <thibaut6969delastreet@gmail.com> Date: Sun Jan 5 11:12:59 2025 +0100 refactor: rename methods to French for consistency in the Sudoku application commite35123e9feAuthor: Morph01 <thibaut6969delastreet@gmail.com> Date: Sun Jan 5 11:11:40 2025 +0100 fix: update build.gradle to use testRuntimeOnly for JUnit Jupiter engine
35 lines
667 B
Java
35 lines
667 B
Java
package sudoku;
|
|
|
|
public class Case {
|
|
private final int ligne;
|
|
private final int colonne;
|
|
private Symbole symbole;
|
|
|
|
public Case(int ligne, int colonne, Symbole symbole) {
|
|
this.ligne = ligne;
|
|
this.colonne = colonne;
|
|
this.symbole = symbole;
|
|
}
|
|
|
|
public int getLigne() {
|
|
return ligne;
|
|
}
|
|
|
|
public int getColonne() {
|
|
return colonne;
|
|
}
|
|
|
|
public Symbole getSymbole() {
|
|
return symbole;
|
|
}
|
|
|
|
public void setSymbole(Symbole symbole) {
|
|
this.symbole = symbole;
|
|
}
|
|
|
|
@Override
|
|
public String toString() {
|
|
return (symbole == null) ? "-" : symbole.toString();
|
|
}
|
|
}
|