작성한 질문수
이펙티브 자바 완벽 공략 1부
아이템 10. 핵심 정리 5 - equals 구현 방법과 주의 사항
작성
·
460
1
intellij 기능으로 equals 생성시 체크박스가 나오는데, 하위 클래스를 허용할지 말지 결정하는 부분이 나오네요.
equals 내부에서 하위 클래스를 getClass()로 확인하여 다르다면 false를 리턴하는 부분
롬복에서는 하위 클래스를 허용하도록만 equals를 만들어 주는 것 같은데, intellij 기능으로 만들 때는 해당 부분을 주의해야 할 것 같습니다
답변 1
좋은 정보 감사합니다.