📖본 포스팅은 'Effective java - 조슈아' 님의 책를 보고 작성되었습니다. [toString] toString의 역할 그 객체를 설명해주는 문자열을 리턴한다. Object의 기본 toString은 우리가 작성한 클래스에 적합한 문자열을 반환하는 경우가 거의 없다. '클래스_이름@16진수로_표시한_해시코드'를 반환할 뿐이다. toString 규약에 따라 '간결하면서 사람이 읽기 쉬운 형태의 유익한 정보'를 반환해야 한다. '모든 하위 클래스에서 이 메서드를 재정의해라'라는 toString 규약은 새겨들어야 할 조언이다. [내가 쓰지 않아도 어디선가 사용될 toString] 내가 사용하지 않더라도 toString은 어디서든 사용될 수 있기 때문에 재정의 해주어야 한다. 컴포넌트 오류 메시지의 로..