A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 资建文 中级黑马   /  2012-8-21 01:58  /  1385 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

sealed修饰属性、方法、类的含义     求详解。。。

评分

参与人数 1技术分 +1 收起 理由
郑文 + 1

查看全部评分

3 个回复

倒序浏览
楼主。像这些问题你可以百度到了。就不用发帖再问了。或许你是为了获取技术分,但是你这样完全是浪费资源。

百度百科有解释,你自己看看吧。http://baike.baidu.com/view/1808909.htm

sealed修饰符表示密封用于类时,表示该类不能再被继承,不能和 abstract 同时使用,因为这两个修饰符在含义上互相排斥用于方法和属性时,表示该方法或属性不能再被重写,必须和 override 关键字一起使用,因为使用 C# sealed修饰符的方法或属性肯定是基类中相应的虚成员通常用于实现第三方类库时不想被客户端继承,或用于没有必要再继承的类以防止滥用继承造成层次结构体系混乱恰当的利用 C# sealed修饰符也可以提高一定的运行效率,因为不用考虑继承类会重写该成员、、

评分

参与人数 1技术分 +1 收起 理由
郑文 + 1

查看全部评分

回复 使用道具 举报
1. 当对一个类应用 sealed 修饰符时,此修饰符会阻止其他类从该类继承;
2. sealed修饰符可以应用于类、实例方法和属性;
3. 当应用于方法或属性时,sealed修饰符必须始终与override一起使用。

评分

参与人数 1技术分 +1 收起 理由
郑文 + 1

查看全部评分

回复 使用道具 举报
恩  好     谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马