static void Main(string[] args) { Console.WriteLine("1 - Terran | 2 - Protoss | 3 - Zerg"); Console.Write("Escolha uma base para ser criada: "); Console.WriteLine(); IFabricaBases fabrica; switch (Console.ReadLine()) { case "1": fabrica = new FabricaBaseTerran(); break; case "2": fabrica = new FabricaBaseProtoss(); break; case "3": fabrica = new FabricaBaseZerg(); break; default: Console.WriteLine("Opção inválida"); break; } Console.ReadKey(); }
static void Main(string[] args) { IFabricaBases fabrica; Console.WriteLine("Escolha um dos Personagens: 1-Protoss | 2-Zergs | 3-Terranos:"); switch (Console.ReadLine()) { case "1": fabrica = new FabricaBaseProtoss(); break; case "2": fabrica = new FabricaBaseZerg(); break; case "3": fabrica = new FabricaBaseTerran(); break; } Console.ReadLine(); }