/// <summary> /// Obtiene el tipo de transporte. /// </summary> /// <returns> /// Tipo de transporte. /// </returns> public ITransport GetTransport() { Console.WriteLine("1-Tren \n2-Barco \n3-Avión"); int option = Convert.ToInt32(Console.ReadLine()); ITransportFactory factory = SelectTransport(option); ITransport transport = factory.CrearInstancia(); return(transport); }