더북(TheBook)

44.5 ToString( ) 메서드 오버라이드

메서드 오버라이드 중에서 가장 많이 접하는 기능은 아마도 ToString() 메서드 오버라이드일 것입니다. 클래스의 기본 메서드인 ToString() 메서드는 다음 특징이 있습니다.

Object 클래스에 정의된 ToString() 메서드는 기본적으로 클래스의 이름 값을 반환합니다.

정수형처럼 대표되는 값이 들어 있을 때는 그 값을 문자열로 변환해서 출력합니다.

자신이 만든 클래스의 대표되는 속성 또는 값을 외부에 인스턴스 이름으로 출력할 때는 ToString() 메서드를 재정의해서 사용해야 합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.