密封类的条件有四:
1、类是静态的。
2、类包含带有安全敏信息的继承的受保护成员。
3、类继承多个虚成员,并且密封每个成员的开发和测试开销明显大于密封整个类。
4、类是一个要求使用反射进行快速搜索的属性,密封属性可提高反射在检索属性是的性能。
注意:
1、在C#中声明密封类需使关键字sealed
2、在声明密封方法时,必须通过重写基类中的虚方法实现。
密封类的条件有四:
1、类是静态的。
2、类包含带有安全敏信息的继承的受保护成员。
3、类继承多个虚成员,并且密封每个成员的开发和测试开销明显大于密封整个类。
4、类是一个要求使用反射进行快速搜索的属性,密封属性可提高反射在检索属性是的性能。
注意:
1、在C#中声明密封类需使关键字sealed
2、在声明密封方法时,必须通过重写基类中的虚方法实现。
相关文章: