Compartir a través de


Miembros protegidos

Los miembros protegidos de clases no selladas ofrecen a los desarrolladores una manera de personalizar el comportamiento de una clase. Por ejemplo, los métodos que inician eventos se suelen definir con visibilidad protegida para permitir que las clases derivadas proporcionen procesamiento adicional antes o después de que se produzca el evento.

Nota importanteImportante

El término "protegido" no implica ninguna comprobación de seguridad ni validación del llamador.A los miembros protegidos se puede tener acceso simplemente definiendo una clase derivada del tipo declarativo.

Considere utilizar miembros protegidos para la personalización avanzada. Los miembros protegidos son una fantástica manera de proporcionar personalización avanzada sin complicar la interfaz pública.

Trate los miembros protegidos de clases no selladas como públicos a efectos de seguridad, documentación y análisis de compatibilidad. El código arbitrario puede tener acceso a los miembros protegidos a través de la creación de subclases.

Portions Copyright 2005 Microsoft Corporation. Reservados todos los derechos.

Portions Copyright Addison-Wesley Corporation. Reservados todos los derechos.

Para obtener más información sobre las directrices de diseño, consulte “las instrucciones de diseño de Framework: Convenciones, frases realizadas y modelos para libro de bibliotecas reutilizables de .NET” de Krzysztof Cwalina y Brad Abrams, publicados por Addison-Wesley, 2005.

Vea también

Otros recursos

Instrucciones de diseño para desarrollar bibliotecas de clases

Diseñar extensibilidad