From 7be24949b2dfafafef32897b4aec10c24bb92b83 Mon Sep 17 00:00:00 2001 From: rosier8u <basile.rosier6@etu.univ-lorraine> Date: Tue, 28 Nov 2023 08:38:43 +0100 Subject: [PATCH] ajout de ConcreteStrategieNeutre --- .../src/modele/ConcreteStrategieNeutre.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 design_pattern/src/modele/ConcreteStrategieNeutre.java diff --git a/design_pattern/src/modele/ConcreteStrategieNeutre.java b/design_pattern/src/modele/ConcreteStrategieNeutre.java new file mode 100644 index 0000000..1ffd366 --- /dev/null +++ b/design_pattern/src/modele/ConcreteStrategieNeutre.java @@ -0,0 +1,13 @@ +package modele; + +public class ConcreteStrategieNeutre implements Strategie { + @Override + public void attaquer(int degat, Personnage personnage) { + personnage.subir(degat); + } + + @Override + public void subir(int degat, Personnage personnage) { + personnage.setPointsDeVie(personnage.pointsDeVie - (degat)); + } +} -- GitLab