refactor: enhance code documentation and remove unnecessary greeting outputs in tests

This commit is contained in:
2025-02-09 15:57:52 +01:00
parent 86fe45c358
commit 7968d5fede
28 changed files with 440 additions and 131 deletions

View File

@@ -1,10 +1,24 @@
package sudoku;
/**
* Implémentation de l'interface Contrainte sur les colonnes.
* Cette classe permet de vérifier si les contraintes sur les colonnes sont
* respectées.
*/
public class ContrainteColonne implements Contrainte {
/**
* Méthode permettant de savoir pour une case donnée si l'ensemble des contraintes concernant la colonne sont respectées.<br />
* Constructeur de la classe ContrainteColonne
*/
public ContrainteColonne() {
}
/**
* Méthode permettant de savoir pour une case donnée si l'ensemble des
* contraintes concernant la colonne sont respectées.<br />
*
* @param grille : Grille
* @param c : Case
* @param c : Case
* @return boolean : true si toutes les contraintes sont respectées, false sinon
*/
@Override