Могу ли я переопределить свойство в C #? Как?

У меня есть этот базовый класс:

abstract class Base
{
  public int x
  {
    get { throw new NotImplementedException(); }
  }
}

И следующий потомок:

class Derived : Base
{
  public int x
  {
    get { //Actual Implementaion }
  }
}

Когда я компилирую, я получаю предупреждение о том, что определение производного класса x будет скрыто Базовая версия этого. Можно ли переопределить свойства в методах, подобных C #?

68
задан atoMerz 9 December 2011 в 15:36
поделиться