new方法中new关键字用来消除警告。
假如一个基类和派生类声明了两个具有相同签名的方法,那么在编译应用程序时会显示一条警告消息。派生类中的方法会屏蔽基类中具有相同签名的方法。
方法签名由方法名,参数数量,和参数类型共同决定,但方法的方法返回类型不计入签名。两个同名的方法如果后去相同的参数列表,
就说他们有相同的签名,即使他们的返回类型不同。
假如基类将一个方法声明为 virtual 方法,派生类就可以使用 override 关键字来声明方法的另一个实现。
扩展方法
扩展方法允许通过附加的静态方法来扩展现有的类型(无论是类还是结构)。使用关键字 this 在参数中,然后可以使用被 this 扩展的类型调用扩展方法。
密封类
使用 sealed 关键字防止一个雷被用作基类。
也可以使用 sealed 关键字将未密封的类中的一个方法声明为密封方法。派生类不能重写密封方法