Overridable (Visual Basic)
Určuje vlastnost nebo proceduru může být přepsáno identicky pojmenované vlastnosti nebo postup v odvozené třídě.
Poznámky
Overridable Modifikátor umožňuje vlastnost nebo metodu třídy má být přepsán v odvozené třídě.NotOverridable (Visual Basic) Modifikátor zabrání vlastnost nebo metoda přepsáním v odvozené třídě.Další informace naleznete v tématu Základy dědičnosti (Visual Basic).
Pokud Overridable nebo NotOverridable modifikátor není zadán, výchozí nastavení závisí na zda vlastnost nebo metoda přepisuje vlastnost základní třídy nebo metody.Pokud vlastnost nebo metoda přepisuje vlastnost základní třídy nebo metodu, je ve výchozím nastavení Overridable; jinak je NotOverridable.
Můžete stínu nebo přepsat zděděné prvek předefinování však existují významné rozdíly mezi dva přístupy.Další informace naleznete v tématu Stínový provoz v jazyce Visual Basic.
Prvek, který může být přepsán je někdy označován jako virtuální prvku.Může být přepsána, ale nemá být, někdy se také nazývá betonu prvku.
Můžete použít Overridable pouze v příkazu prohlášení vlastnost nebo proceduru.
Kombinovanými modifikátory
Nelze zadat Overridable nebo NotOverridable pro Private metoda.
Nelze zadat Overridable spolu s MustOverride, NotOverridable, nebo Shared ve stejné deklaraci.
Protože převažující prvek implicitně overridable, nelze kombinovat Overridable s Overrides.
Použití
Overridable Modifikátor lze v těchto kontextech:
Viz také
Referenční dokumentace
Koncepty
Základy dědičnosti (Visual Basic)
Stínový provoz v jazyce Visual Basic