sealed 修饰符可以应用于类、实例方法和属性。
被sealed修饰的类是密封类,它不能被继承。
被sealed修饰的方法是密封方法。密封方法会重写基类中的方法,但其本身不能在任何派生类中进一步重写。当应用于方法或属性时,sealed 修饰符必须始终与 override一起使用。

在类声明中使用 sealed 修饰符可防止继承此类,例如:
sealed class SealedClass 
{
    public int x; 
    public int y;
}
  
sealed修饰类时,该类不能再被abstract修饰,即不能同时是抽象类和密封类。
此外,注意结构(struct)是隐式密封的。因此它们不能被继承。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-08-17
  • 2022-12-23
  • 2021-09-11
  • 2021-12-28
  • 2021-08-21
猜你喜欢
  • 2021-08-25
  • 2021-08-22
  • 2022-12-23
  • 2021-06-24
  • 2022-02-14
相关资源
相似解决方案