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