Esdeveniment
Crea aplicacions intel·ligents
17 de març, 21 - 21 de març, 10
Uneix-te a la sèrie de trobades per crear solucions d'IA escalables basades en casos d'ús del món real amb altres desenvolupadors i experts.
Registreu-vos-hi araAquest navegador ja no s’admet.
Feu l’actualització al Microsoft Edge per aprofitar les característiques més recents, les actualitzacions de seguretat i l’assistència tècnica.
Especifica que una propiedad o un procedimiento pueden ser invalidados por una propiedad o procedimiento del mismo nombre en una clase derivada.
El modificador Overridable
permite que una propiedad o un método de una clase se invalide en una clase derivada. El modificador NotOverridable impide que una propiedad o método se invalide en una clase derivada. Para más información, vea Fundamentos de la herencia.
Si no se especifica el modificador Overridable
o NotOverridable
, el valor predeterminado depende de si la propiedad o el método invalida una propiedad o método de clase base. Si la propiedad o el método invalida una propiedad o método de clase base, el valor predeterminado es Overridable
; de lo contrario, es NotOverridable
.
Aunque tanto la propiedad reemplazada como la invalidación redefinen elementos heredados, existen diferencias significativas entre ambos conceptos. Para obtener más información, consulte Propiedades reemplazadas en Visual Basic.
Un elemento que se puede invalidar a veces se conoce como un elemento virtual. Si se puede invalidar, pero no tiene que serlo, a veces también se denomina elemento concreto.
Puede usar Overridable
únicamente en una instrucción de declaración de procedimiento o propiedad.
No se puede especificar Overridable
ni NotOverridable
para un método Private
.
No es posible especificar Overridable
junto con MustOverride
, NotOverridable
o Shared
en la misma declaración.
Dado que un elemento de reemplazo es reemplazable de forma implícita, no se puede combinar Overridable
con Overrides
.
El modificador Overridable
se puede utilizar en los contextos siguientes:
Comentaris de .NET
.NET és un projecte de codi obert. Seleccioneu un enllaç per enviar comentaris:
Esdeveniment
Crea aplicacions intel·ligents
17 de març, 21 - 21 de març, 10
Uneix-te a la sèrie de trobades per crear solucions d'IA escalables basades en casos d'ús del món real amb altres desenvolupadors i experts.
Registreu-vos-hi ara