Ejemplo n.º 1
0
        private static void Main(string[] args)
        {
            Console.WriteLine("小明让小刚去酒店订餐");
            //定义执行者,小刚
            SomeG g = new SomeG();
            //定义命令,订餐
            Command com = new Hotel(g);
            //定义命令者,小明
            SomeM m = new SomeM(com);

            //执行命令
            m.Go();
            Console.ReadLine();
        }
Ejemplo n.º 2
0
 public Hotel(SomeG g) : base(g)
 {
 }
Ejemplo n.º 3
0
 public Command(SomeG g)
 {
     this._SomeG = g;
 }
Ejemplo n.º 4
0
 private static void Main(string[] args)
 {
     Console.WriteLine("小明让小刚去酒店订餐");
     //定义执行者,小刚
     SomeG g = new SomeG();
     //定义命令,订餐
     Command com = new Hotel(g);
     //定义命令者,小明
     SomeM m = new SomeM(com);
     //执行命令
     m.Go();
     Console.ReadLine();
 }
Ejemplo n.º 5
0
 public Hotel(SomeG g)
     : base(g)
 {
 }
Ejemplo n.º 6
0
 public Command(SomeG g)
 {
     this._SomeG = g;
 }