编译器错误 C3670

“override”:无法替代不可访问的基类方法“method”

替代只能发生在其访问级别使其在派生类型中可用的函数上。 有关详细信息,请参阅显式重写

以下示例生成 C3670:

// C3670.cpp
// compile with: /clr /c
public ref class C {
// Uncomment the following line to resolve.
// public:
   virtual void g() { }
};

public ref class D : public C {
public:
   virtual void f() new sealed = C::g {};   // C3670
};