From fd3c9cffb099820bbcba6346365941c8481fa2a9 Mon Sep 17 00:00:00 2001
From: rosier8u <basile.rosier6@etu.univ-lorraine>
Date: Tue, 28 Nov 2023 09:37:46 +0100
Subject: [PATCH] =?UTF-8?q?ajout=20de=20string=20nom=20dans=20les=20differ?=
 =?UTF-8?q?ent=20etat=20pour=20pouvoir=20les=20diff=C3=A9rencier?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 design_pattern/src/modele/DPState/EtatActif.java   | 4 ++++
 design_pattern/src/modele/DPState/EtatBlesse.java  | 5 +++++
 design_pattern/src/modele/DPState/EtatEndormi.java | 5 +++++
 3 files changed, 14 insertions(+)

diff --git a/design_pattern/src/modele/DPState/EtatActif.java b/design_pattern/src/modele/DPState/EtatActif.java
index 0b13e5c..595898a 100644
--- a/design_pattern/src/modele/DPState/EtatActif.java
+++ b/design_pattern/src/modele/DPState/EtatActif.java
@@ -9,6 +9,10 @@ public class EtatActif implements Etat{
         nom = "actif";
     }
 
+    public String getNom() {
+        return nom;
+    }
+
     @Override
     public void actionTour(Personnage personnage) {
 
diff --git a/design_pattern/src/modele/DPState/EtatBlesse.java b/design_pattern/src/modele/DPState/EtatBlesse.java
index d7d3a01..483a169 100644
--- a/design_pattern/src/modele/DPState/EtatBlesse.java
+++ b/design_pattern/src/modele/DPState/EtatBlesse.java
@@ -10,6 +10,11 @@ public class EtatBlesse implements Etat{
         this.nbTour = 2;
         this.nom = "blesse";
     }
+
+    public String getNom() {
+        return nom;
+    }
+
     @Override
     public void actionTour(Personnage personnage) {
         personnage.subir(5);
diff --git a/design_pattern/src/modele/DPState/EtatEndormi.java b/design_pattern/src/modele/DPState/EtatEndormi.java
index 0c2f22f..c35a400 100644
--- a/design_pattern/src/modele/DPState/EtatEndormi.java
+++ b/design_pattern/src/modele/DPState/EtatEndormi.java
@@ -10,6 +10,11 @@ public class EtatEndormi implements Etat{
         this.nbTour = 3;
         this.nom = "endormi";
     }
+
+    public String getNom() {
+        return nom;
+    }
+
     @Override
     public void actionTour(Personnage personnage) {
         nbTour --;
-- 
GitLab