강의

멘토링

커뮤니티

Inflearn Community Q&A

chess's profile image
chess

asked

Effective Java Complete Guide Part 1

Item 10. Core Summary 5 - How to Implement equals and Precautions

intellij의 equals 자동 생성 기능

Written on

·

515

1

intellij 기능으로 equals 생성시 체크박스가 나오는데, 하위 클래스를 허용할지 말지 결정하는 부분이 나오네요.

  • equals 내부에서 하위 클래스를 getClass()로 확인하여 다르다면 false를 리턴하는 부분

롬복에서는 하위 클래스를 허용하도록만 equals를 만들어 주는 것 같은데, intellij 기능으로 만들 때는 해당 부분을 주의해야 할 것 같습니다

 

java

Answer 1

1

whiteship님의 프로필 이미지
whiteship
Instructor

좋은 정보 감사합니다.

chess's profile image
chess

asked

Ask a question