[Item 12] toString을 항상 재정의하라 # 왜? * println(), printf(), + 연산자 등 toString() 메서드는 알게 모르게 많이 불려진다. * System.out.println(phoneNumber)와 같이 작성하면 내부 내용을 볼 수 있으므로 디버깅하기 쉽다. * 만약 사용자에게 값을 보여줘야 할 일이 있을 때도 간단하게 print(phoneNumber)와 같이 넘기기만 하면 toString()은 자동으로 불려진다. 즉, 개발 시 편리하다. # 규약 1) toString은 '간결하면서 사람이 읽기 쉬운 형태의 유익한 정보'를 반환해야 한다. ``` object.toString -> PhoneNumber@adbbd VS Jenney=707-867-5309 ``` 2) 객..