MustOverride (Visual Basic)
Určuje, že vlastnost nebo procedura není implementována v této třídě a musí být před použitím přepsáno v odvozené třídě.
Poznámky
Můžete použít pouze MustOverride v příkazu deklarace vlastnosti nebo procedury. Vlastnost nebo procedura, která určuje , musí být členem třídy a třída MustOverride musí být označena jako MustInherit.
Pravidla
Neúplná deklarace. Když zadáte , nezadáte žádné další řádky kódu pro vlastnost nebo proceduru, a to ani
MustOverrideEnd Functionpříkaz , neboEnd PropertyEnd Sub.Kombinované modifikátory. Nelze zadat
MustOverridespolečně s , nebo ve stejnéNotOverridableOverridableShareddeklaraci.Stínování a přepsání. Stínování i přepsání předefinují zděděný prvek, ale mezi těmito dvěma přístupy existují významné rozdíly. Další informace najdete v tématu Stínování v Visual Basic.
Alternativní termíny. Element, který nelze použít s výjimkou přepsání, se někdy nazývá čistě virtuální prvek.
MustOverrideModifikátor lze použít v těchto kontextech: