toString 규약

toString 의 규약은 모든 하위 클래스에서 이 메서드를 재정의하라 고 한다.

→ 제대로 재정의했다면 다음코드만으로 문제를 진단하기 충분한 메시지를 남길 수 있다.

System.out.println(member + "에 연결할 수 없습니다.");

좋은 toString 재정의

객체가 가진 주요 정보 모두를 반환하는게 좋다.

포맷을 명시하면 객체는 표준적이고, 명확하고, 사람이 읽을 수 있게 된다.