public Flashlight() { _currentState = new Off(); }
public void setState(GOF_SimpleFlashlight s) { _currentState.OnExit(this); _currentState = s; _currentState.OnEnter(this); }