Frida Tveit пре 9 година
родитељ
комит
814d116270

+ 0
- 1
exercises/allergies/src/example/java/Allergen.java Прегледај датотеку

@@ -1 +0,0 @@
1
-../../main/java/Allergen.java

+ 20
- 0
exercises/allergies/src/example/java/Allergen.java Прегледај датотеку

@@ -0,0 +1,20 @@
1
+public enum Allergen {
2
+    EGGS(1),
3
+    PEANUTS(2),
4
+    SHELLFISH(4),
5
+    STRAWBERRIES(8),
6
+    TOMATOES(16),
7
+    CHOCOLATE(32),
8
+    POLLEN(64),
9
+    CATS(128);
10
+
11
+    private final int score;
12
+
13
+    Allergen(int score) {
14
+        this.score = score;
15
+    }
16
+
17
+    public int getScore() {
18
+        return score;
19
+    }
20
+}

+ 0
- 1
exercises/meetup/src/example/java/MeetupSchedule.java Прегледај датотеку

@@ -1 +0,0 @@
1
-../../main/java/MeetupSchedule.java

+ 8
- 0
exercises/meetup/src/example/java/MeetupSchedule.java Прегледај датотеку

@@ -0,0 +1,8 @@
1
+public enum MeetupSchedule {
2
+    FIRST,
3
+    SECOND,
4
+    THIRD,
5
+    FOURTH,
6
+    LAST,
7
+    TEENTH
8
+}

+ 0
- 1
exercises/perfect-numbers/src/example/java/Classification.java Прегледај датотеку

@@ -1 +0,0 @@
1
-../../main/java/Classification.java

+ 5
- 0
exercises/perfect-numbers/src/example/java/Classification.java Прегледај датотеку

@@ -0,0 +1,5 @@
1
+enum Classification {
2
+
3
+    DEFICIENT, PERFECT, ABUNDANT
4
+
5
+}

+ 0
- 1
exercises/robot-simulator/src/example/java/GridPosition.java Прегледај датотеку

@@ -1 +0,0 @@
1
-../../main/java/GridPosition.java

+ 29
- 0
exercises/robot-simulator/src/example/java/GridPosition.java Прегледај датотеку

@@ -0,0 +1,29 @@
1
+final class GridPosition {
2
+
3
+    final int x;
4
+
5
+    final int y;
6
+
7
+    GridPosition(final int x, final int y) {
8
+        this.x = x;
9
+        this.y = y;
10
+    }
11
+
12
+    /*
13
+     * This equals method is of deliberately narrow scope (only allows comparison with another GridPosition) to increase
14
+     * readability. In general, one should provide a full implementation of Object.equals(Object obj) and a
15
+     * corresponding implementation of Object.hashCode(). See
16
+     *
17
+     * https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#equals(java.lang.Object)
18
+     *
19
+     * and
20
+     *
21
+     * https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#hashCode()
22
+     *
23
+     * for more information.
24
+     */
25
+    boolean equals(final GridPosition gridPosition) {
26
+        return this.x == gridPosition.x && this.y == gridPosition.y;
27
+    }
28
+
29
+}

+ 0
- 1
exercises/robot-simulator/src/example/java/Orientation.java Прегледај датотеку

@@ -1 +0,0 @@
1
-../../main/java/Orientation.java

+ 5
- 0
exercises/robot-simulator/src/example/java/Orientation.java Прегледај датотеку

@@ -0,0 +1,5 @@
1
+enum Orientation {
2
+
3
+    NORTH, EAST, SOUTH, WEST
4
+
5
+}

+ 0
- 1
exercises/secret-handshake/src/example/java/Signal.java Прегледај датотеку

@@ -1 +0,0 @@
1
-../../main/java/Signal.java

+ 5
- 0
exercises/secret-handshake/src/example/java/Signal.java Прегледај датотеку

@@ -0,0 +1,5 @@
1
+enum Signal {
2
+
3
+    WINK, DOUBLE_BLINK, CLOSE_YOUR_EYES, JUMP
4
+
5
+}

+ 0
- 1
exercises/sublist/src/example/java/Relationship.java Прегледај датотеку

@@ -1 +0,0 @@
1
-../../main/java/Relationship.java

+ 5
- 0
exercises/sublist/src/example/java/Relationship.java Прегледај датотеку

@@ -0,0 +1,5 @@
1
+enum Relationship {
2
+
3
+    EQUAL, SUBLIST, SUPERLIST, UNEQUAL
4
+
5
+}

+ 0
- 1
exercises/triangle/src/example/java/TriangleException.java Прегледај датотеку

@@ -1 +0,0 @@
1
-../../main/java/TriangleException.java

+ 5
- 0
exercises/triangle/src/example/java/TriangleException.java Прегледај датотеку

@@ -0,0 +1,5 @@
1
+public class TriangleException extends Exception {
2
+
3
+    public TriangleException() {
4
+    }
5
+}

+ 0
- 1
exercises/triangle/src/example/java/TriangleKind.java Прегледај датотеку

@@ -1 +0,0 @@
1
-../../main/java/TriangleKind.java

+ 5
- 0
exercises/triangle/src/example/java/TriangleKind.java Прегледај датотеку

@@ -0,0 +1,5 @@
1
+public enum TriangleKind {
2
+    EQUILATERAL,
3
+    ISOSCELES,
4
+    SCALENE
5
+}