다음을 통해 공유


기본 클래스

상속 프로세스는 기본 클래스의 멤버와 파생된 클래스에 의해 추가된 모든 새 멤버로 구성된 새로운 파생 클래스를 만듭니다. 다중 상속에서는 동일한 기본 클래스가 둘 이상의 파생 클래스에 속하는 상속 그래프를 생성할 수 있습니다. 다음 그림에서는 이러한 그래프를 보여 줍니다.

단일 기본 클래스의 여러 인스턴스

기본 클래스의 여러 인스턴스

이 그림에는 CollectibleString 및 CollectibleSortable의 구성 요소가 설명되어 있습니다. 그러나 기본 클래스인 Collectible은 CollectibleString 경로 및 CollectibleSortable 경로를 통해 CollectibleSortableString에 있습니다. 이 중복성을 없애기 위해 상속 시 이러한 클래스를 가상 기본 클래스로 선언할 수 있습니다.

가상 기본 클래스 선언에 대한 자세한 내용과 가상 기본 클래스가 포함된 개체가 구성되는 방법은 가상 기본 클래스를 참조하십시오.

참고 항목

참조

파생 클래스 개요