static void Main(string[] args) { SimpleExample.Run(); BasicCar.Run(); ElectricCar.Run(); }
public static void Run() { Console.WriteLine("ElectricCar"); var world = new World { SimEndCondition = world1 => world1.CurrentTime == 15 }; var electricCar = new ElectricCar(world); var driver = new Driver(world, electricCar); world.Run(); Console.ReadLine(); }
public Driver(World world, ElectricCar car) { _world = world; _car = car; _world.Process(Process()); }