Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
"method" : nie może zmniejszyć dostępności metody wirtualnej w typie zarządzanym lub WinRT
Uwagi
Klasa, która implementuje metodę wirtualną z klasy bazowej lub dowolnej metody z interfejsu, nie może zmniejszyć dostępu do tej metody.
Należy pamiętać, że wszystkie metody w interfejsie są publiczne.
Example
Poniższy przykład generuje kod C3252 i pokazuje, jak go naprawić:
// C3252.cpp
// compile with: /clr /c
ref class A {
public:
virtual void f1() {}
};
ref class B : public A {
// To fix, uncomment the following line:
// public:
virtual void f1() override sealed {} // C3252, make this method public
};