public override void Accept(IShapeVisitor v) { v.VisitCircle(this); }
public void Accept(IShapeVisitor visitor) { visitor.VisitCircle(this); }