2012年10月9日
摘要: sealed 的中文意思是密封,顾名思义,就是由它修饰的类或方法将不能被继承或是重写。 在此类声明中使用sealed 可防止其它类继承此类;在方法声明中使用sealed 修饰符可防止扩充类重写此方法。 sealed 修饰符主要用于防止非有意的派生,但是它还能促使某些运行时优化。具体说来,由于密封类永远不会有任何派生类,所以对密封类的实例的虚拟函数成员的调用可以转换为非虚拟调用来处理。密封类: 密封类在声明中使用sealed 修饰符,这样就可以防止该类被其他类继承。如果试图将一个密封类作为其它类的基类,C# 将提示出错。理所当然,密封类不能同时又是抽象类,因为抽象总是希望被继承的, ... 阅读全文
posted @ 2012-10-09 16:47 Dautt 阅读(609) 评论(0) 推荐(0) 编辑