Erro do Compilador C3670
'override' : não é possível substituir o método de classe base inacessível 'method'
Uma substituição só pode ocorrer em uma função cujo nível de acesso a torne disponível em um tipo derivado. Para obter mais informações, confira Substituições explícitas.
A seguinte amostra gera o erro 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
};