public Decorator(IGiftOrder order) { this.order = order; }
public MemberOrderDecorator(IGiftOrder order) : base(order) { }
public PreOrderDecorator(IGiftOrder order) : base(order) { }