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)); }