.NET 指南:被保护的成员

未被密封的类中的被保护成员能够给予开发者一种方式来定制类的行为。例如,用来触发事件的方法经常以被保护的方式而被定义并且允许派生类在事件被触发之前或在事件已触发之后来提供附加的处理。

重要提示:术语 "被保护的" 并不表示已经完成了任何安全性检查或者通过了调用者的验证。实际上,被保护的成员能够简单地通过定义这个类型声明的一个派生类而被访问。

考虑为高级定制而使用被保护的成员。被保护的成员是在不使公共接口变得复杂的情况下而提供高级定制的一种主要方式。
出于安全、文档,以及兼容性分析等目的,把未被密封的类中的被保护成员视为是公共的。并且任何代码都能够通过子集来访问到被保护的成员。

转载于:https://www.cnblogs.com/Laeb/archive/2007/02/02/638264.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值