티스토리 뷰

Java

JAVA - Object

Xion 2019. 9. 28. 21:32

 

 

object란 ?

모든 class의 공통된 조상 = object라고 한다,

java.lang.Object 클래스는 자바 API의 모든 클래스와 사용자가 정의한 모든 클래스의 최상위 클래스이다. 즉, 모든 자바 클래스들은 Object 클래스로부터 상속받는다.

 

 

ex) 어떠한 class를 정의했는데 그 class가 다른 class를 상속받지 않고 있다면 java는 암시적으로 

extend object를 자동 추가하게 된다 .

class O {}  ->아무것도 상속 안받는 것 처럼 보이지만 

실제로는 ,

class O extends object  {}    ->이렇게 정의된것과 같다.

 

 

'Java' 카테고리의 다른 글

Java-제네릭  (0) 2019.10.26
JAVA- toString()  (0) 2019.09.28
JAVA - Exception(예외)과 finally 란 ?  (0) 2019.09.15
인터페이스(interface)와 다형성 왜 사용하는가 ?  (0) 2019.09.15
클래스의 접근 제어자  (0) 2019.09.15