예제 #1
0
        static void Main(string[] args)
        {
            IDevice bulb = new Bulb();

            ICommand turnOn  = new TurnOn(bulb);
            ICommand turnOff = new TurnOff(bulb);

            RemoteControl remote = new RemoteControl();

            remote.submit(turnOn);
            remote.submit(turnOff);

            System.Console.ReadLine();
        }