소스 검색

cart done

nafis nibir 6 년 전
부모
커밋
091e6c799f
2개의 변경된 파일19개의 추가작업 그리고 0개의 파일을 삭제
  1. 15
    0
      src/main/java/org/zipcoder/store/Cart.java
  2. 4
    0
      src/main/java/org/zipcoder/store/User.java

+ 15
- 0
src/main/java/org/zipcoder/store/Cart.java 파일 보기

@@ -12,4 +12,19 @@ public class Cart {
12 12
     public long getId(){
13 13
         return this.id;
14 14
     }
15
+
16
+    @Override
17
+    public boolean equals(Object o) {
18
+        if (this == o) return true;
19
+        if (o == null || getClass() != o.getClass()) return false;
20
+        Cart cart = (Cart) o;
21
+        return id == cart.id;
22
+    }
23
+
24
+    @Override
25
+    public int hashCode() {
26
+
27
+        return Objects.hash(id);
28
+    }
29
+
15 30
 }

+ 4
- 0
src/main/java/org/zipcoder/store/User.java 파일 보기

@@ -50,4 +50,8 @@ public class User {
50 50
         }
51 51
         return false;
52 52
     }
53
+
54
+    public int hashCode(){
55
+        return Objects.hash(this.getId(), this.getName());
56
+    }
53 57
 }