diff --git a/src/main/java/model/ConstantCellInitializer.java b/src/main/java/model/ConstantCellInitializer.java
index 39a5b7160e7cf25f8240daff179ae177fcd92407..8e0d0cd19a5ad8c5329b8c0d28957802ad85e678 100644
--- a/src/main/java/model/ConstantCellInitializer.java
+++ b/src/main/java/model/ConstantCellInitializer.java
@@ -18,13 +18,14 @@ public class ConstantCellInitializer<T>  implements MatrixInitializer<Cell<T>> {
      *
      * @param defaultValue the value stored in each cell.
      */
+    private T defaultValue;
+
     public ConstantCellInitializer(T defaultValue) {
-        //TODO: à compléter
+        this.defaultValue = defaultValue;
     }
 
     @Override
     public Cell<T> initialValueAt(Coordinate coordinate) {
-        //TODO: à compléter
-        return null;
+        return new Cell(defaultValue);
     }
 }