클래스를 선언할 때 extends 키워드로 다른 클래스를 상속하지 않으면 암시적으로 java.lang.Object 클래스를 상속하게 된다

즉, 자바의 모든 클래스는 Object의 자식이거나 자손 클래스이다

 

그렇게 때문에 Object가 가진 메소드는 모든 객체에서 사용할 수 있다

boolean equals(Object obj) 객체의 번지를 비교하고 결과를 리턴
int hashCode() 객체의 해시코드를 리턴
String toString() 객체 문자 정보를 리턴
반응형

+ Recent posts