private static void Main(string[] args) { Console.WriteLine("Have a nice dinner with our delicious pizza!"); PizzaBuilder pizzaBuilder = new PizzaBuilder(); PizzaDirector director = new PizzaDirector(pizzaBuilder); Pizza margaritaPizza = director.CreateMargaritaPizza(); Pizza pepperoniPizza = director.CreatePepperoniPizza(); Pizza chickenPizza = director.CreateChickenPizza(); }
static void Main(string[] args) { PizzaDirector pizzaDirector = new PizzaDirector(); IPizzaBuilder peperoniPizzaBuilder = new PeperoniPizzaBuilder(); IPizzaBuilder hawaiPizzaBuilder = new HawaiPizzaBuilder(); pizzaDirector.MakePizza(hawaiPizzaBuilder); Console.WriteLine(hawaiPizzaBuilder.Pizza.Name + "\n[RECIPIE]:"); hawaiPizzaBuilder.ShowIngredients(); Console.WriteLine(); pizzaDirector.MakePizza(peperoniPizzaBuilder); Console.WriteLine(peperoniPizzaBuilder.Pizza.Name + "\n[RECIPIE]:"); peperoniPizzaBuilder.ShowIngredients(); Console.ReadKey(); }