728x90
모든 구체 클래스에서 Object의 toStgring을 재정의하자. 상위 클래스에서 이미 알맞게 재정의한 경우는 예외다. toString을 재정의한 클래스는 사용하기도 즐겁고 그 클래스를 사용한 시스템을 디버깅하기 쉽게 해준다. toString은 해당 객체에 관한 명확하고 유용한 정보를 읽기 좋은 형태로 반환해야 한다.
728x90
'책 > EFFECTIVE JAVA' 카테고리의 다른 글
[모든 객체의 공통메서드] 아이템14. Comparable을 구현할지 고려하라 (0) | 2024.07.16 |
---|---|
[모든 객체의 공통메서드] 아이템13. clone 재정의는 주의해서 진행하라 (0) | 2024.07.16 |
[모든 객체의 공통메서드] 아이템11. equals를 재정의 하려거든 hashCode 도 재 정의하라 (0) | 2024.07.08 |
[모든 객체의 공통 메서드] 아이템10. equals는 일반 규약을 지켜 재 정의하라. (0) | 2024.07.07 |
[객체생성과 파괴] 아이템9. try-finally보다는 try-with-resources를 사용하라 (0) | 2024.07.04 |