public GearReporter(IEventBus eventBus, IGearbox gearbox)
 {
     _eventBus        = eventBus;
     _gearbox         = gearbox;
     LastReportedGear = new Gear(0);
 }
Exemple #2
0
 public AutomaticGearshifter(IGearbox gearbox)
 {
     Gearbox = gearbox;
     Program = new YieldingShiftingProgram();
 }