sealed 关键字就是密封的意思。 在类声明中使用sealed可防止其它类继承此类;在方法声明中使用sealed修饰符可防止扩充类重写此方法。
sealed 主要防止该类被非有意的派生,它还能此促进某些运行时优化。因为sealed不会被继承,所以对sealed的实例的虚拟函数成员的调用可以转换为非虚拟调用来处理。
sealed类中的属性和方法,可以是public类型或private类型,但不可以是protected类型的。
sealed 关键字就是密封的意思。 在类声明中使用sealed可防止其它类继承此类;在方法声明中使用sealed修饰符可防止扩充类重写此方法。
sealed 主要防止该类被非有意的派生,它还能此促进某些运行时优化。因为sealed不会被继承,所以对sealed的实例的虚拟函数成员的调用可以转换为非虚拟调用来处理。
sealed类中的属性和方法,可以是public类型或private类型,但不可以是protected类型的。