コード例 #1
0
ファイル: Command.cs プロジェクト: yspxman/CSharpConsoleDemos
        public static void test()
        {
            Console.WriteLine(Utility.HeaderString("Command"));
            Switcher sw = new Switcher();
            CommandHandler handler = new CommandHandler();

            //new command

            TurnOnCommand onCommand = new TurnOnCommand(handler);
            TurnOffCommand offCommand = new TurnOffCommand(handler);

            sw.StoreAndExecuteCommand(onCommand);
            sw.StoreAndExecuteCommand(offCommand);
        }
コード例 #2
0
ファイル: Command.cs プロジェクト: yspxman/CSharpConsoleDemos
 public TurnOffCommand(CommandHandler h)
 {
     this.handler = h;
 }