3장: 모든 객체의 공통 메서드
Object 클래스는 객체를 만들 수 있는 구체 클래스이지만, 기본적으로 상속해 사용하도록 설계되어 있다.
Object의 final이 아닌 모든 메서드는 일반 규약에 맞게 재정의해야 한다.
Object의 재정의가 필요한 메서드들으로는 equals, hashCode, toString, clone, finalize 가 있다.
일반 규약을 준수한다고 가정하고 동작하기 때문에, 메서드를 잘못 구현하면 클래스가 오동작할 수 있다.
Last updated