public JsonPriceProcessor(IBeverageFactory beverageFactory, IPriceLoader priceLoader) { priceList = new List <Price>(); this.beverageFactory = beverageFactory; this.priceLoader = priceLoader; }
public Client(IBeverageFactory factory) { cup = factory.CreateCup(); beverage = factory.CreateBeverage(); }