/// <summary> /// The accept. /// </summary> /// <param name="visitor"> /// The visitor. /// </param> public abstract void Accept(PaymentVisitor visitor);
/// <inheritdoc /> public override void Accept(PaymentVisitor visitor) => visitor.VisitCat(this);
/// <inheritdoc /> public override void Accept(PaymentVisitor visitor) => visitor.VisitHamster(this);