コード例 #1
0
ファイル: Game.cs プロジェクト: amandachau36/fma-katas
 public Game(Player player, IDisplay display, IInputCollector inputCollector, IInputProcessor inputProcessor, Dictionary <Validators, IInputValidator> inputValidators)
 {
     _inputValidators = inputValidators;
     _inputProcessor  = inputProcessor;
     _display         = display;
     _inputCollector  = inputCollector;
     _player          = player;
 }
コード例 #2
0
 public ConferenceTrackManager(IDisplay display, IInputCollector inputCollector, IInputProvider inputProvider, IInputProcessor inputProcessor, TrackGenerator trackGenerator)
 {
     _display        = display;
     _inputCollector = inputCollector;
     _inputProvider  = inputProvider;
     _inputProcessor = inputProcessor;
     _trackGenerator = trackGenerator;
 }
コード例 #3
0
        public PaySlipManager(IDisplay paySlipDisplay, IInputCollector paySlipInputCollector) // only interface methods are available
        {
            _paySlipDisplay = paySlipDisplay;                                                 // composition

            _paySlipInputCollector = paySlipInputCollector;
        }