Overridable (Visual Basic)
指定属性或过程可由派生类中同名的属性或过程进行重写。
备注
如果某个属性或过程重写基类属性或过程,其默认设置为 Overridable。
可以通过隐藏或重写来重新定义继承的元素,但是这两种方法之间存在重大差异。 有关更多信息,请参见 Visual Basic 中的隐藏。
可被重写的元素有时称为“虚拟”元素。 如果它可被重写,但是无需重写,有时又称为“具体”元素。
规则
**声明上下文。**只能在属性和过程声明语句中使用 Overridable。
**组合修饰符。**不能在同一个声明中同时指定 Overridable 与 MustOverride、NotOverridable 或 Shared。 因为重写元素隐式可重写,所以无法将 Overridable 与 Overrides 组合在一起。
Overridable 修饰符可用于下面的上下文中: