diff --git a/src/main/java/model/BoardElement.java b/src/main/java/model/BoardElement.java
index 8acab6ba5d2321f1b1dd06c0d0616fb7436c32ed..9a403ac16a13f0db51f491dc7433a78521c80f2e 100644
--- a/src/main/java/model/BoardElement.java
+++ b/src/main/java/model/BoardElement.java
@@ -16,4 +16,12 @@ public abstract class BoardElement implements ModelElement{
     public void setPosition(Position position) {
         this.position = position;
     }
+    public boolean isAtPosition(Position position) {
+        return this.position.equals(position);
+    }
+
+    public abstract String getType(); // Ajout de la méthode abstraite
+
+
+    public abstract String toString();
 }