Java

Java / Object 클래스

Dear-J 2025. 2. 24. 16:00

Object 클래스

자바에서 모든 클래스의 최상위 부모 클래스는 항상 Object 클래스

 

toString() : 객체의 정보를 제공

equals() : 객체의 같음을 비교

getClass() : 객체의 클래스 정보를 제공

 

Object는 모든 클래스의 부모 클래스

>> 모든 객체를 참조할 수 있음

>> 타입이 다른 객체들을 어딘가에 보관해야 한다면 Object에 보관

 

Object를 활용한 다형성의 한계

모든 객체를 대상으로 다형적 참조를 할 수 있음

 

Object를 통해 전달 받은 객체를 호출하려면 각 객체에 맞는 다운캐스팅 과정 필요

 

Object 배열

Object[]을 만들면 세상의 모든 객체를 담을 수 있는 배열을 만들 수 있음

 

 

'Java' 카테고리의 다른 글

Java / String 클래스  (0) 2025.02.24
Java / 불변 객체  (0) 2025.02.24
Java / 다형성과 설계  (0) 2025.02.23
Java / 추상 클래스와 인터페이스  (0) 2025.02.23
Java / 다형성  (0) 2025.02.23