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 |