static void Main(string[] args) { //TripManager tripManager = new TripManager(new BusPassenger(), new BusDriver()); //tripManager.MakeTrip(); //tripManager = new TripManager(new CarPassenger(), new CarDriver()); //tripManager.MakeTrip(); TripManager tripManager = new TripManager(IOCUtil.Resolve <IPassenger>(), IOCUtil.Resolve <IDriver>()); tripManager.MakeTrip(); Console.ReadKey(); }