Membros protegidos
Membros protegidos em classes sem lacre oferecem aos desenvolvedores uma maneira para personalizar o comportamento de uma classe. Por exemplo, métodos que geram eventos geralmente são definidos sistema autônomo ter protegidos visibilidade para permitir que sistema autônomo classes derivadas fornecer processamento adicional antes ou após o evento é gerado.
Observação importante: |
---|
O termo "protegido" não implica nenhuma validação de chamador ou verificação de segurança. Membros protegidos podem ser acessados apenas por meio da definição de uma classe derivada do tipo declarativo. |
Considere o uso de membros protegidos da personalização avançada.Membros protegidos são uma ótima maneira de fornecer personalização avançada sem complicando a interface pública.
Trate membros protegidos sem lacre classes sistema autônomo public para fins de análise de segurança, documentação e compatibilidade.Um código arbitrário pode acessar membros protegidos através de subclassificação.
Partes direitos autorais 2005 Microsoft Corporation. Todos os direitos reservados.
Partes direitos autorais Addison-Wesley Corporation. Todos os direitos reservados.
Para obter mais informações sobre diretrizes de design, consulte a "diretrizes de design do estrutura: Catálogo de convenções, idiomas e padrões para bibliotecas do .NET reutilizável"Krzysztof Cwalina e Brad Abrams, publicado pela Addison-Wesley, 2005.
Consulte também
Outros recursos
Diretrizes de Design para desenvolvimento bibliotecas de classe