最佳答案
我有一个基础类:
abstract class Base
{
public int x
{
get { throw new NotImplementedException(); }
}
}
还有下面这个后代:
class Derived : Base
{
public int x
{
get { //Actual Implementaion }
}
}
当我编译的时候,我得到一个警告,说派生类的 x
定义将隐藏 Base 的版本。是否可以在类似 c # 的方法中重写属性?