Exemplo n.º 1
0
        static void Main(string[] args)
        {
            Receiver receiver = new Receiver();
            Command command =new ConcreteCommand(receiver);
            Invoker invoke = new Invoker();

            invoke.SetCommand(command);
            invoke.ExecuteCommand();

            Console.ReadKey();
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            Receiver r = new Receiver();
            Command c = new ConcreteCommand(r);
            Invoker i = new Invoker();

            // Set and execute command
            i.SetCommand(c);
            i.ExecuteCommand();

            Console.Read();
        }