diff --git a/src/main/java/controller/TilePlacer.java b/src/main/java/controller/TilePlacer.java
index 055b31f..21564e7 100644
--- a/src/main/java/controller/TilePlacer.java
+++ b/src/main/java/controller/TilePlacer.java
@@ -1,7 +1,21 @@
-package controller;
-
-import java.awt.Point;
-
-public interface TilePlacer {
-    void placeTile(Point position);
-}
+package controller;
+
+import java.awt.Point;
+
+/**
+ * Interface TilePlacer.
+ * 
+ * Cette interface définit le comportement pour le placement de tuiles
+ * sur un plateau de jeu. Elle doit être implémentée par toute classe
+ * qui gère le placement des tuiles.
+ */
+public interface TilePlacer {
+
+     /**
+     * Place une tuile à la position spécifiée.
+     *
+     * @param position la position sur le plateau où la tuile doit être placée,
+     *                 représentée par un objet Point (coordonnées x et y)
+     */
+    void placeTile(Point position);
+}