문제
다음 중 슈퍼타입과 서브타입 관계에 대한 설명으로 가장 적절하지 않은 것은?
① 슈퍼타입의 모든 속성은 서브타입에 상속된다 ② 하나의 슈퍼타입은 여러 개의 서브타입을 가질 수 있다 ③ 서브타입은 반드시 슈퍼타입의 식별자를 상속받는다 ④ 서브타입은 독립적으로 존재할 수 있으며 슈퍼타입 없이도 인스턴스를 가질 수 있다
정답
4번
해설
④가 부적절. 서브타입은 슈퍼타입에 종속적이며, 슈퍼타입 없이는 독립적으로 존재할 수 없습니다. 서브타입의 모든 인스턴스는 반드시 슈퍼타입의 인스턴스이기도 해야 합니다. ① 슈퍼타입의 모든 속성은 서브타입에 상속되고, ② 하나의 슈퍼타입은 여러 서브타입을 가질 수 있으며, ③ 서브타입은 슈퍼타입의 식별자를 상속받아 자신의 식별자로 사용합니다.