示例#1
0
 public override void UseVirtual(Product product, VirtualProductTemplate template)
 {
     if (template != null)
     {
         product.CardNumber = template.CardNumber;
     }
 }
示例#2
0
        public void Construct(AbstractBuilder abstractBuilder, Product product, CombinedProductTemplate cpt = null, VirtualProductTemplate vpt = null)
        {
            abstractBuilder.UseCombined(product, cpt);

            abstractBuilder.UseVirtual(product, vpt);
        }
 public abstract void UseVirtual(Product product, VirtualProductTemplate template);