diff --git a/design_pattern/src/modele/DPState/EtatActif.java b/design_pattern/src/modele/DPState/EtatActif.java index b88c7129af575131dba24fe61dc4bbcb734a9faf..0b13e5c33c222b87f24e07aa2e4fbd81a708c8e5 100644 --- a/design_pattern/src/modele/DPState/EtatActif.java +++ b/design_pattern/src/modele/DPState/EtatActif.java @@ -3,6 +3,11 @@ package modele.DPState; import modele.Personnage; public class EtatActif implements Etat{ + private String nom; + + public EtatActif(){ + nom = "actif"; + } @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 3de053abf8d38dd9d3e544e18c089238cb3078cf..d7d3a01ef0f0395957f8fbcb7e56fd4fde6aaf0a 100644 --- a/design_pattern/src/modele/DPState/EtatBlesse.java +++ b/design_pattern/src/modele/DPState/EtatBlesse.java @@ -4,9 +4,11 @@ import modele.Personnage; public class EtatBlesse implements Etat{ private int nbTour; + private String nom; public EtatBlesse(){ this.nbTour = 2; + this.nom = "blesse"; } @Override public void actionTour(Personnage personnage) { diff --git a/design_pattern/src/modele/DPState/EtatEndormi.java b/design_pattern/src/modele/DPState/EtatEndormi.java index 7ad842f00b92f7ba8321b1163bd08a83c96c346d..0c2f22f13b8fc7a55aa6acc4e2e3a01341a56165 100644 --- a/design_pattern/src/modele/DPState/EtatEndormi.java +++ b/design_pattern/src/modele/DPState/EtatEndormi.java @@ -4,9 +4,11 @@ import modele.Personnage; public class EtatEndormi implements Etat{ private int nbTour; + private String nom; public EtatEndormi(){ this.nbTour = 3; + this.nom = "endormi"; } @Override public void actionTour(Personnage personnage) {