[JAVA] Object Class에 대하여
·
자바
자바에서 모든 클래스의 최상위 부모 클래스는 항상 Object 클래스이다.즉 다음과 같은 형식이 항상 묵시적으로 생략되어 있는 것이다.public class Parent extends Object { //} 이렇듯 자바에서 모든 클래스가 Object 클래스를 상속 받는 이유는 다음과 같다. ● 공통 기능 제공 ● 다형성의 기본 구현 공통 기능 제공객체의 정보를 제공하고, 이 객체가 다른 객체와 같은지 비교하고, 객체가 어떤 클래스로 만들어졌는지 확인하는 기능은 모든 객체에게 필요한 기본 기능이다. 이런 기능을 객체를 만들 때 마다 항상 새로운 메서드를 정의해서 만들어야하고, 만들었다 한듯 개발자마자 함수 명을 다르게 할 수 있어 상당히 번거로울 것이다. Object 클래스는 다음과 같..