public virtual Leader this[ int index ] { get; set; }
Public Overridable Property Item ( index As Integer ) As Leader Get Set
public: virtual property Leader^ Item[int index] { Leader^ get (int index); void set (int index, Leader^ value); }
abstract Item : Leader with get, set override Item : Leader with get, set