Beispiel #1
0
        static void Main(string[] args)
        {
            //// 1. 使用者點餐
            var shopChoice   = _UserSelectShop();  //// Select Shop
            var burgerChoice = _UserOrderBurger(); //// Order burger

            //// 2. 準備漢堡
            Burger burger = BurgerFactory.Create(shopChoice, burgerChoice);


            //// 3. 烹飪漢堡
            burger.Cook();
        }
Beispiel #2
0
 static void Main(string[] args)
 {
     Console.WriteLine(BurgerFactory.makeBurger(BurgerType.MINI));
     Console.WriteLine(BurgerFactory.makeBurger(BurgerType.STANDART));
     Console.WriteLine(BurgerFactory.makeBurger(BurgerType.MAXI));
 }