上一章节说到 sealed 作用于类,那么sealed 作用到方法和成员上面该如何呢. 在C# 中 Sealed作用于方法必须是重写之后的方法.也就是override+sealed.在之后别的类在继承此类时就无法在重写这个方法. 比较绕. 换句说,如果你这个方法是重写的,那么继承此类时还可以重写. 也就是 对重写进行重写. class Father { ; public virtual void Company()=>Console.WriteLine("I Get a Company&…
在两种情况下使用: ·不想让别人继承:例如public sealed class Person{}; ·不想让子类重写自己的方法 例如: public class Person{ public visual void SayHi(){}} public class MyClass:Person{public sealed override void SayHi(){}} public class MyClass1:MyClass{public override void SayHi(){}} 如…