static void Main(string[] args) { FactoryMethod factory = new FactoryMethod(); var character = factory.ChooseCharacter("SubZero"); character.Chosen(); }
static void Main(string[] args) { FactoryMethod factory = new FactoryMethod(); Console.WriteLine("Liu kang | SubZero | Scorpion"); var escolha = Console.ReadLine(); var personagem = factory.EscolherPersonagem(escolha); Console.WriteLine($"vc vai jogar com.."); personagem.Escolhido(); }
static void Main(string[] args) { FactoryMethod factoryMethod = new FactoryMethod(); Console.WriteLine("Escolha o personagem:"); Console.WriteLine("Liu Kang - Scorpion - Sub-Zero"); string escolha = Console.ReadLine(); IPersonagem personagem = factoryMethod.escolherPersonagem(escolha); Console.WriteLine(""); Console.WriteLine("Você escolheu:"); personagem.Escolhido(); Console.ReadKey(); }
static void Main(string[] args) { FactoryMethod fm = new FactoryMethod(); Console.WriteLine("Credit Card | Debit Card | PayPal"); Console.WriteLine(); Console.WriteLine("Choose the payment method"); var method = Console.ReadLine(); IPayment payment = fm.ChoosePaymentMethod(method); Console.WriteLine(); Console.WriteLine("Payment Method Chosen"); payment.Pay(); Console.ReadKey(); }
static void Main(string[] args) { FactoryMethod fm = new FactoryMethod(); Console.WriteLine("Liu Kang | SubZero | Scorpion"); Console.WriteLine(); Console.WriteLine("Escolha seu Personagem"); string escolha = Console.ReadLine(); IPersonagem personagem = fm.Escolher_Personagem(escolha); Console.WriteLine(); Console.WriteLine("Você vai jogar com "); personagem.Escolhido(); }
static void Main(string[] args) { FactoryMethod fm = new FactoryMethod(); Console.WriteLine("0 - liu kang\n1 - scorpion\n2 - sub-zero"); Console.WriteLine(""); Console.WriteLine("escolha o id do personagem: "); var escolha = int.Parse(Console.ReadLine()); var personagem = fm.EscolherPersonagem((PersonagemList)escolha); Console.WriteLine(); Console.WriteLine($"voce vai jogar com: {personagem.Escolhido()}"); Console.ReadKey(); }
static void Main(string[] args) { FactoryMethod factoryMethod = new FactoryMethod(); Console.WriteLine("Liu Kang | SubZero | Scorpion"); Console.WriteLine(); Console.WriteLine("Selecione seu personagem"); string escolha = Console.ReadLine(); IPersonagem personagem = factoryMethod.Escolher_Personagem(escolha); Console.WriteLine(); Console.WriteLine("Voce Vai jogar com : "); personagem.Escolhido(); Console.ReadKey(); }
public static void Main(string[] args) { FactoryMethod fm = new FactoryMethod(); Console.WriteLine("Liu Kang | SubZero | Scorpion"); Console.WriteLine(); Console.Write("Choose your Character: "); string option = Console.ReadLine(); ICharacter character = fm.ChooseCharacter(option); Console.WriteLine(); Console.Write("You'll play with: "); character.Choosen(); Console.ReadKey(); }
static void Main(string[] args) { FactoryMethod factoryMethod = new FactoryMethod(); Console.WriteLine("LiuKang | SubZero | Scorpion"); Console.WriteLine(); Console.WriteLine("Escolha seu Personagem"); string escolha = Console.ReadLine(); //usa a interface para armazenar o que o metodo Fabrica vai armazenar //polimorfismo IPersonagem personagem = factoryMethod.EscolherPersonagem(escolha); Console.WriteLine(); Console.WriteLine("Voce vai jogar com :"); //chama a funcao personagem.Escolhido(); }
static void Main(string[] args) { FactoryMethod fm = new FactoryMethod(); Console.Write("Street Fighter"); Console.WriteLine(); Console.WriteLine("Ryu | Ken | Chun li"); Console.WriteLine(); Console.Write("Escolha seu personagem: "); string escolha = Console.ReadLine(); IPersonagem Personagem = fm.Escolher_Personagem(escolha); Console.WriteLine(); Console.Write("Você vai jogar com "); Personagem.Escolhido(); Console.ReadKey(); }
static void Main(string[] args) { var factory = new FactoryMethod(); Console.WriteLine("Kabal | Raiden | Liu Kang | Scorpion"); Console.WriteLine(""); Console.WriteLine("Escolha seu personagem"); var escolha = Console.ReadLine(); if (escolha != null) { IPersonagem personagem = factory.EscolherPersonagem(escolha.ToUpper()); Console.WriteLine(""); Console.Write("Você escolheu: "); personagem.Escolhido(); } else { Console.WriteLine("Nenhum Personagem Escolhido"); } Console.ReadKey(); }
static void Main(string[] args) { var fm = new FactoryMethod(); Console.WriteLine("Liu Kang | Sub Zero | Scorpion"); Console.WriteLine(); Console.WriteLine("Escolha seu personagem"); string escolha = Console.ReadLine(); IPersonagem personagem = fm.EscolherPersonagem(escolha); if (personagem != null) { Console.WriteLine(); Console.WriteLine("Você vai jogar com:"); personagem.Escolhido(); } else { Console.WriteLine("Personagem indisponivel"); } Console.ReadKey(); }