다음을 통해 공유


컴파일러 경고 C4694

'class': 봉인된 추상 클래스는 기본 클래스 'base_class'을 가질 수 없습니다.

추상 및 봉인 클래스가 참조 형식에서 상속할 수 없습니다. 추상 및 봉인 클래스는 기본 클래스 함수를 구현할 수도 없고 스스로를 기본 클래스로 사용할 수도 없습니다.

자세한 내용은 추상, 봉인 및 클래스 및 구조체를 참조하세요.

이 경고는 자동으로 오류로 승격됩니다. 이 동작을 수정하려면 #pragma 경고를 사용합니다.

예시

다음 샘플에서는 C4694를 생성합니다.

// C4694.cpp
// compile with: /c /clr
ref struct A {};
ref struct B sealed abstract : A {};   // C4694