public static void ShowFactory(IToyFactory factory) { Bear bear = factory.GetBear(); Cat cat = factory.GetCat(); Console.WriteLine($"I've got {bear.ToyName} and {cat.ToyName}"); }
private static void RunFactory(IToyFactory toyFactory) { Bear bear = toyFactory.GetBear(); Cat cat = toyFactory.GetCat(); Console.WriteLine("I've got {0} and {1}", bear.Name, cat.Name); }