Beispiel #1
0
 public IceCubes(IBeverage beverage, uint quantity, IceCubeType type = IceCubeType.Water)
     : base(beverage)
 {
     _quantity = quantity;
     _type     = type;
 }
 /// <summary>
 /// Цена - iceCubeType * quantity. IceCubeType.Dry = 10, IceCubeType.Water = 5
 /// </summary>
 public static IBeverage AddIceCubes(this IBeverage beverage, uint quantity, IceCubeType iceCubeType = IceCubeType.Water)
 {
     return(new IceCubes(beverage, quantity, iceCubeType));
 }