소스 검색

Add hashCode method to reference solution

Jack Mustacato 8 년 전
부모
커밋
b9a8125266
1개의 변경된 파일10개의 추가작업 그리고 0개의 파일을 삭제
  1. 10
    0
      exercises/rational-numbers/.meta/src/reference/java/Rational.java

+ 10
- 0
exercises/rational-numbers/.meta/src/reference/java/Rational.java 파일 보기

@@ -115,4 +115,14 @@ class Rational {
115 115
         return this.getNumerator() == other.getNumerator()
116 116
             && this.getDenominator() == other.getDenominator();
117 117
     }
118
+
119
+    @Override
120
+    public int hashCode() {
121
+        int prime = 31;
122
+        int result = 1;
123
+        result = prime * result + this.getNumerator();
124
+        result = prime * result + this.getDenominator();
125
+
126
+        return result;
127
+    }
118 128
 }