Object Class1 [Java] 15. Object 클래스 1. 모든 자바 클래스의 부모인 java.lang.Object 클래스 상속이라는 것에 대해서 앞에서 배웠습니다. 그런데 중요한 것 하나는 바로 모든 클래스의 부모 클래스가 있다는 사실입니다. 자바에서는 기본적으로 아무런 상속을 받지 않으면 java.lang.Object 클래스를 확장합니다. 이렇게 말하면 자바는 이중 상속이 안 된다고 했는데 어떻게 된 거냐고 생각할 수 있습니다. 자바는 한 번에 이중 상속을 받을 수는 없지만, 여러 단계로 상속을 받을 수는 있습니다. 그러면 왜 모든 클래스는 Object 클래스의 상속을 받을까요? 가장 큰 이유는 Object 클래스에 있는 메소드들을 통해서 클래스의 기본적인 행동을 정의할 수 있기 때문입니다. 예를 들면 "사람"은 두발로 걷고, 생각을 한다를 들 수 있습.. 2019. 3. 30. 이전 1 다음