Esempio n. 1
0
        static void Main(string[] args)
        {
            ModeSwitch modeSwitch = new ModeSwitch();

            modeSwitch.OnSwitch();
            modeSwitch.OnSwitch();
            modeSwitch.OnSwitch();
            modeSwitch.OnSwitch();
        }
Esempio n. 2
0
 public void Toggle(ModeSwitch modeSwitch)
 {
     Console.WriteLine("FROM DARK TO LIGTH");
     modeSwitch.SetState(new ModeStateLight());
 }
Esempio n. 3
0
 public void Toggle(ModeSwitch modeSwitch)
 {
     Console.WriteLine("FROM LIGHT TO DARK");
     modeSwitch.SetState(new ModeStateDark());
 }