new 修饰符

来源:互联网 发布:淘宝鞋店改卖生活用品 编辑:程序博客网 时间:2024/05/18 03:50

在用作修饰符时,new 关键字可以显式隐藏从基类继承的成员。虽然可以在不使用 new 修饰符的情况下隐藏成员,但会生成警告。如果使用 new 显式隐藏成员,则会取消此警告。new 修饰符会用同样的名称创建一个新成员并使原始成员变为隐藏的。override 修饰符会扩展继承成员的实现。

public class BaseC {    public int x;    public void Invoke() {}}public class DerivedC : BaseC{    new public void Invoke() {}}