예제 #1
0
 public virtual void ChangeState(AbstractState newState)
 {
     Helper.GuardNotNull(newState);
     _state = newState;
     OnStateChanged();
 }
예제 #2
0
 public virtual void ChangeState(AbstractState newState)
 {
     Helper.GuardNotNull(newState);
     _state = newState;
     OnStateChanged();
 }