public virtual int IntValue { get; set; }
Public Overridable Property IntValue As Integer
public: virtual property int IntValue { int get (); void set (int value); }