Udostępnij za pośrednictwem


NotOverridable (Visual Basic)

Określa, że właściwość lub procedura nie mogą być przesłaniane w klasie pochodnej.

Uwagi

NotOverridable Modyfikator zapobiega zastępowaniu w klasie pochodnej właściwości lub metody.Wykonać (Visual Basic) Modyfikatora umożliwia właściwość lub metoda w klasie w klasie pochodnej.Aby uzyskać więcej informacji, zobacz Dziedziczenie podstawy (Visual Basic).

Jeśli Overridable lub NotOverridable modyfikator nie jest określony, ustawieniem domyślnym zależy od tego, czy właściwość lub metoda zastępuje właściwości klasy podstawowej lub metody.Jeśli właściwość lub metoda zastępuje właściwości klasy podstawowej lub metody, ustawieniem domyślnym jest Overridable; w przeciwnym razie jest NotOverridable.

Element, który nie może być zastąpiona jest czasami nazywany zamkniętych element.

Można użyć NotOverridable tylko w instrukcji deklaracji właściwości lub procedury.Można określić NotOverridable tylko na właściwość lub procedura, która zastępuje innej właściwości lub procedury, to znaczy jedynie w połączeniu z Overrides.

Połączonymi modyfikatorami

Nie można określić Overridable lub NotOverridable do Private metody.

Nie można określić NotOverridable wraz z MustOverride, Overridable, lub Shared w tej samej deklaracji.

Sposób użycia

NotOverridable Modyfikator mogą być używane w tych kontekstach:

Instrukcji funkcyjnej (Visual Basic)

Właściwość instrukcji

Instrukcja Sub (Visual Basic)

Zobacz też

Informacje

MustOverride (Visual Basic)

Wykonać (Visual Basic)

Zastępuje (Visual Basic)

Koncepcje

Dziedziczenie podstawy (Visual Basic)

Cieniowanie w języku Visual Basic

Inne zasoby

Modyfikatory (Visual Basic)

Słowa kluczowe (Visual Basic)