상속 (1) 썸네일형 리스트형 Chapter 6. 상속(Inheritance) 6. 상속(Inheritance)이란? 자바에서는 클래스간에 서로 부모-자식의 관계를 설정할 수 있습니다. 예를 들면 Fruit이라는 클래스를 만들었는데, 이 클래스를 계승하는 Apple이나 Orange 같은 클래스를 만들어서 명시적으로 이 클래스들은 부모-자식 관계라는 것을 설정할 수 있습니다. 물론 이런 관계 설정은 필수적인 것이 아닙니다. 그러나 자바에서는 만약 클래스에 부모-자식 관계를 설정하지 않으면 Object라는 클래스를 자동으로 상속받게 됩니다. 주로 최상위 부모 클래스에서 이 원칙이 적용되는데, 그 어떤 부모 클래스도 결국은 Object라는 클래스를 상속받은 클래스라는 것이죠. 자바에서 이런 관계를 설정한 것은 객체지향 프로그래밍과 관련이 있는데 이 부분은 나중에 객체지향 프로그래밍 챕터.. 이전 1 다음