public static void MakeCar(ICarFactory car) { Console.WriteLine(car.CreateBody().Name); Console.WriteLine(car.CreateEngine().Name); Console.WriteLine(car.CreateCabin().Name); Console.WriteLine(car.CreateTransmission().Name); Console.WriteLine(car.CreateWheels().Name); Console.WriteLine(car.Assemble().Name); Console.WriteLine(); }