예제 #1
0
 protected BaseStateExecutor(ISCInputManager scInputManager, CalculatorStreamReaderState currentState)
 {
     _scInputManager = scInputManager;
     CurrentState    = currentState;
 }
예제 #2
0
 public StateExecutorFactory(ISCInputManager scInputManager)
 {
     _scInputManager = scInputManager;
 }
예제 #3
0
 public ReadDigitStateExecutor(ISCInputManager scInputManager) : base(scInputManager,
                                                                      CalculatorStreamReaderState.ReadDigit)
 {
 }
예제 #4
0
 public ReadOperationStateExecutor(ISCInputManager scInputManager) : base(scInputManager,
                                                                          CalculatorStreamReaderState.ReadOperation)
 {
 }