From 87a0d67ccb4be233b2efae594e25a0e572794b1f Mon Sep 17 00:00:00 2001 From: guezoloic Date: Mon, 6 May 2024 20:13:47 +0200 Subject: [PATCH] correction de probleme --- src/Item/{Item.java => Items.java} | 14 ++++++++++++-- src/Main.java | 3 ++- src/personnages/Player.java | 2 +- src/personnages/Robot.java | 2 +- 4 files changed, 16 insertions(+), 5 deletions(-) rename src/Item/{Item.java => Items.java} (55%) diff --git a/src/Item/Item.java b/src/Item/Items.java similarity index 55% rename from src/Item/Item.java rename to src/Item/Items.java index 995088a..d5bf321 100644 --- a/src/Item/Item.java +++ b/src/Item/Items.java @@ -3,7 +3,7 @@ package Item; /** * Cette enumération contient tout les items à effets disponnible dans le jeu. */ -public enum Item { +public enum Items { Mur("mur", Effects.IMPASSABLE), FRAISE("fraise", Effects.INVINCIBILITY), @@ -13,15 +13,25 @@ public enum Item { private final String nom; private final Effects effect; - Item(String nom, Effects effects) { + Items(String nom, Effects effects) { this.nom = nom; this.effect = effects; } + /** + * *

type de variable pour recuperer le nom : + *

String name = Item.FRAISE.getName()
+ * @return Avoir le nom de l'item + */ public String getName() { return this.nom; } + /** + *

type de variable pour recuperer l'effet : + *

Effects effect = Item.FRAISE.getEffects()
+ * @return Avoir l'effet de l'item + */ public Effects getEffects() { return effect; } diff --git a/src/Main.java b/src/Main.java index e6de3c5..5060da0 100644 --- a/src/Main.java +++ b/src/Main.java @@ -1,7 +1,8 @@ +import Item.Items; import Personnages.*; public class Main { public static void main(String[] args) { - + String value = Items.FRAISE.getName(); } } diff --git a/src/personnages/Player.java b/src/personnages/Player.java index 8919a2e..c43aa61 100644 --- a/src/personnages/Player.java +++ b/src/personnages/Player.java @@ -1,5 +1,5 @@ package Personnages; -public class Player extends Characters { +public class Player extends Personnage { } diff --git a/src/personnages/Robot.java b/src/personnages/Robot.java index 79a7f21..af679fd 100644 --- a/src/personnages/Robot.java +++ b/src/personnages/Robot.java @@ -1,5 +1,5 @@ package Personnages; -public class Robot extends Characters { +public class Robot extends Personnage { } \ No newline at end of file