Ejemplo n.º 1
0
        public void HandelEvent(FlaslightEvent evt)
        {
            switch (_currentState)
            {
            case FlaslightState.OFF:
                _currentState = FlaslightState.ON;
                Console.WriteLine("Flash Light is now on");
                break;

            case FlaslightState.ON:
                _currentState = FlaslightState.OFF;
                Console.WriteLine("Flash Light is now off");
                break;
            }
        }
Ejemplo n.º 2
0
 public SimpleFlashlight()
 {
     _currentState = FlaslightState.OFF;
 }