public virtual Account S4 { get; set; }
Public Overridable Property S4 As Account Get Set
public: virtual property Account^ S4 { Account^ get (); void set (Account^ value); }