1.子类对基类已经存在的非virtual和非abstract成员进行覆盖不用new修饰符会报警告
警告:bianliang.keyWordNew.x”隐藏了继承的成员“bianliang.var.x”。如果是有意隐藏,请使用关键字 new。
namespace bianliang
{
class var
{
public static int x=10;
}
class keyWordNew:var
{
public static int x = 100;
static void Main(string[] args)
{
Console.WriteLine(x);
}
}
}
警告:bianliang.keyWordNew.x”隐藏了继承的成员“bianliang.var.x”。如果是有意隐藏,请使用关键字 new。