Compartir a través de


Error del compilador C3670

"override": no se puede invalidar el método de clase base inaccesible "method"

Observaciones

Una invalidación solo puede tener lugar en una función cuyo nivel de acceso hace que esté disponible en un tipo derivado. Para obtener más información, consulte Invalidaciones explícitas.

Example

En el siguiente ejemplo se genera el código 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
};