다음을 통해 공유


컴파일러 오류 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
};