ソースを参照

ajout enum pour jul pour jul au hasard

Clément Krebs 5 年 前
コミット
7681dc3b42
6 ファイル変更62 行追加1 行削除
  1. 14 0
      src/main/Chapeau.java
  2. 12 0
      src/main/Collier.java
  3. 7 1
      src/main/Jul.java
  4. 14 0
      src/main/Lunettes.java
  5. 14 0
      src/main/Masque.java
  6. 1 0
      src/main/main.java

+ 14 - 0
src/main/Chapeau.java

@@ -0,0 +1,14 @@
+package main;
+
+import java.util.Random;
+
+public enum Chapeau {
+    bonnet,
+    hdf,
+    absent;
+
+    public static String getRandomVal() {
+        Random random = new Random();
+        return values()[random.nextInt(values().length)].toString();
+    }
+}

+ 12 - 0
src/main/Collier.java

@@ -0,0 +1,12 @@
+package main;
+import java.util.Random;
+
+public enum Collier {
+    collier,
+    absent;
+
+    public static String getRandomVal() {
+        Random random = new Random();
+        return values()[random.nextInt(values().length)].toString();
+    }
+}

+ 7 - 1
src/main/Jul.java

@@ -14,7 +14,13 @@ public class Jul {
     private String chapeau;
     private boolean choisi;
 
-    public Jul() {}
+    public Jul() {
+        this.lunettes = Lunettes.getRandomVal();
+        this.masque = Masque.getRandomVal();
+        this.collier = Collier.getRandomVal();
+        this.chapeau = Chapeau.getRandomVal();
+        this.choisi = false;
+    }
 
     public String getLunettes() {
         return lunettes;

+ 14 - 0
src/main/Lunettes.java

@@ -0,0 +1,14 @@
+package main;
+
+import java.util.Random;
+
+public enum Lunettes {
+    vue,
+    soleil,
+    absent;
+
+    public static String getRandomVal() {
+        Random random = new Random();
+        return values()[random.nextInt(values().length)].toString();
+    }
+}

+ 14 - 0
src/main/Masque.java

@@ -0,0 +1,14 @@
+package main;
+
+import java.util.Random;
+
+public enum Masque {
+    med,
+    gaz,
+    absent;
+
+    public static String getRandomVal() {
+        Random random = new Random();
+        return values()[random.nextInt(values().length)].toString();
+    }
+}

+ 1 - 0
src/main/main.java

@@ -2,5 +2,6 @@ package main;
 
 public class main {
     public static void main(String[] a) {
+
     }
 }