getのみプロパティを get/set両方ありのプロパティでオーバーライドするのってどうやればいいんでしょうか?

abstract class Base
{
  public abstract int Prop { get; }
}

class Derived : Base
{
  // エラー: Base.Propにsetがないからoverrideできない
  public override int Prop
  {
    get{ ... }
    set{ ... }
  }
}