나는 방법 equals(Object x)
가 Enum
에 final
로 정의되어 있기 때문에 다음 코드 ...자바가 열거 형에서 equals (Object)를 재정의 할 수없는 이유는 무엇입니까?
@Override
public boolean equals(Object otherObject) {
...
}
가 ... 열거 허용되지 않는 것으로 나타났습니다. 이게 왜 그렇게?
Enum에 대해 equals(Object)
을 재정의해야하는 사용 사례는 생각할 수 없습니다. 나는 단지이 행동의 추론을 알고 싶어한다.