public virtual IExpr Expr{ get; set;}
Public Overridable Property Expr As IExpr
public: virtual property IExpr^ Expr { IExpr^ get (); void set (IExpr^ value); }