示例#1
0
 public virtual void 製作拉麵(拉麵訂單 訂單)
 {
     準備麵條();
     煮麵(訂單.麵的軟硬);
     製作湯頭(訂單);
     加上配料(訂單);
 }
示例#2
0
        protected void 製作湯頭(拉麵訂單 訂單)
        {
            switch (訂單.口味濃淡)
            {
            case 1:
                Console.WriteLine("口味濃淡,客人要求:清淡");
                break;

            case 2:
                Console.WriteLine("口味濃淡,客人要求:普通");
                break;

            case 3:
                Console.WriteLine("口味濃淡,客人要求:濃郁");
                break;
            }

            switch (訂單.油濃郁度)
            {
            case 1:
                Console.WriteLine("油濃郁度,客人要求:清淡");
                break;

            case 2:
                Console.WriteLine("油濃郁度,客人要求:普通");
                break;

            case 3:
                Console.WriteLine("油濃郁度,客人要求:濃郁");
                break;

            case 4:
                Console.WriteLine("油濃郁度,客人要求:軟");
                break;

            case 5:
                Console.WriteLine("油濃郁度,客人要求:超軟");
                break;
            }

            switch (訂單.蒜泥)
            {
            case 0.0f:
                Console.WriteLine("蒜泥,客人要求:無");
                break;

            case 0.1f:
                Console.WriteLine("蒜泥,客人要求:少許");
                break;

            case 0.2f:
                Console.WriteLine("蒜泥,客人要求:普通");
                break;

            case 0.5f:
                Console.WriteLine("蒜泥,客人要求:1/2片");
                break;

            case 1.0f:
                Console.WriteLine("蒜泥,客人要求:1片");
                break;
            }
        }
示例#3
0
 protected void 加上配料(拉麵訂單 訂單)
 {
 }
 public override void 製作拉麵(拉麵訂單 訂單)
 {
     Console.WriteLine("在台灣我們口味略有調整喔");
     base.製作拉麵(訂單);
 }