public Car(ICarFactory carFactory) { _engine = carFactory.CreateEngine(); _fuelStorage = carFactory.CreateFuelStorage(); _fuelComsumptionTimer = new Timer(500); _fuelComsumptionTimer.Elapsed += FuelComsumptionTimer_Elapsed; }