public Burger Create(IIngredientFactory IngredientFactory) { var burger = new ChickenBurger(); //// 備料 burger.Bread = IngredientFactory.GetBread(); burger.Veggie = IngredientFactory.GetVeggie(); //// 準備雞肉 burger.Meat = IngredientFactory.GetChicken(); return(burger); }