예제 #1
0
파일: 中文版.cs 프로젝트: wsxx111/Work
        public static void 运行()
        {
            原值 yuan = new 原值();

            yuan.Num = 25;
            加法        add = new 加法();
            List <运算> cal = new List <运算>();

            cal.Add(new 加法());
            cal.Add(new 加法());
            cal.Add(new 加法());
            cal.Add(new 减法());
            cal.Add(new 加法());
            cal.Add(new 减法());
            for (int i = 0; i < cal.Count; i++)
            {
                cal[i].操作(yuan);
            }
            Console.WriteLine(yuan.Num);
            Console.ReadKey();
        }
예제 #2
0
파일: 中文版.cs 프로젝트: wsxx111/Work
 public override void 操作(原值 yuan)
 {
     yuan.Num--;
 }
예제 #3
0
파일: 中文版.cs 프로젝트: wsxx111/Work
 public abstract void 操作(原值 yuan);