.net密封类和密封方法sealed

关键字:sealed

范   围:类,属性和方法

作   用:对于类来说不能被继承,对于方法来说不能被重写。

相当于java中的final

使用环境:防止类库或自己写的方法被恶意扩展

 

密封类:

1 sealed class Father
2 {
3
4 }

被sealed修饰的方法将不能被继承

 

密封方法:

1 public virtual void say()//先将基类声明为虚方法
2 {
3
4 }
5 public sealed override void say() //密封
6 {
7 base.say();
8 }




 

 

posted @ 2012-03-14 11:03  猪特曼  阅读(364)  评论(0编辑  收藏  举报