1.封闭类:sealed class
如果不希望自己编写的类被继承,或者有的类已经没有再被继承的必要了,就可以定义为封闭类。
封闭类的声明使用sealed修饰符,这样就可以防止该类被其他类继承。由此可知,封闭类不能同时又是抽象类。
2.封闭方法:
C#还提出了封闭方法(sealed method)的概念。方法使用sealed修饰符,在派生类中不能覆盖基类中的封闭方法。
1.封闭类:sealed class
如果不希望自己编写的类被继承,或者有的类已经没有再被继承的必要了,就可以定义为封闭类。
封闭类的声明使用sealed修饰符,这样就可以防止该类被其他类继承。由此可知,封闭类不能同时又是抽象类。
2.封闭方法:
C#还提出了封闭方法(sealed method)的概念。方法使用sealed修饰符,在派生类中不能覆盖基类中的封闭方法。