: 모든 클래스는 Object 클래스를 상속받고 있다.
= Object 클래스는 모든 클래스의 상위
모든 클래스의 상위이므로 상속을 받는다 해도 상속을 준 클래스, 상속을 받은 클래스들의 상위이기에 이중상속이 아니다. 즉, Object는 자바의 최상위 부모클래스에 해당한다.
모든 클래스의 최상위 부모클래스 임을 활용하면 모든 객체들을 Object 클래스로 업캐스팅하여 관리 할 수 있다. 물론, 다시 사용하려면 다운캐스팅을 해줘야 한다.
Object 클래스는 필드가 없고 메소드로 구성되어 있다.
