受保护的成员

更新:2007 年 11 月

未密封类的受保护成员为开发人员提供了一种自定义类行为的方式。例如,引发事件的方法通常定义为具有受保护的可见性,以允许派生类在引发该事件之前或之后提供其他处理。

ms229024.alert_caution(zh-cn,VS.90).gif重要说明:

术语“受保护”并不意味着进行任何安全检查或调用方验证。只需通过定义声明类型的派生类,即可访问受保护的成员。

出于安全、文档和兼容性分析方面的考虑,将未密封类的受保护成员视为公共成员。任意代码都可以通过创建子类来访问受保护成员。

部分版权所有 2005 Microsoft Corporation。保留所有权利。

部分版权所有 Addison-Wesley Corporation。保留所有权利。

有关设计指南的更多信息,请参见 Krzysztof Cwalina 和 Brad Abrams 编著、Addison-Wesley 于 2005 年出版的“Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries”(《框架设计指南:可重用 .NET 库的约定、术语和模式》)。

请参见

其他资源

类库开发的设计准则

扩展性设计