3장: 모든 객체의 공통 메서드

  • Object 클래스는 객체를 만들 수 있는 구체 클래스이지만, 기본적으로 상속해 사용하도록 설계되어 있다.

  • Object의 final이 아닌 모든 메서드는 일반 규약에 맞게 재정의해야 한다.

  • Object의 재정의가 필요한 메서드들으로는 equals, hashCode, toString, clone, finalize 가 있다.

  • 일반 규약을 준수한다고 가정하고 동작하기 때문에, 메서드를 잘못 구현하면 클래스가 오동작할 수 있다.

Last updated