컴파일러 오류 C3651
'member': 명시적 재정의로 사용할 수 없으며 기본 클래스의 멤버여야 합니다.
명시적 재정의가 지정되었지만 재정의되는 함수는 기본 형식이 아닌 형식에 있었습니다.
자세한 내용은 명시적 재정의를 참조 하세요.
다음 샘플에서는 C3651을 생성합니다.
// C3651.cpp
// compile with: /clr /c
ref class C {
public:
virtual void func2();
};
ref class Other {
public:
virtual void func();
};
ref class D : public C {
public:
virtual void func() new sealed = Other::func; // C3651
virtual void func2() new sealed = C::func2; // OK
};