public virtual string Strategy{ get;}
Public Overridable ReadOnly Property Strategy As String
public: virtual property String^ Strategy { String^ get (); }