Пример #1
0
    public static void Main(string[] args)
    {
        Console.WriteLine("自動車執行 小火龍 資料填寫任務囉!");
        AlienDocument Charmander = new Charmander();

        Charmander.autoRun();
    }
Пример #2
0
        static void Main()
        {
            var charmander = new Charmander();
            var bulbasaur  = new Bulbasaur();

            charmander.attack(bulbasaur);
            bulbasaur.attack(charmander);

            Console.ReadLine();
        }
        public void Be1880WhenGiven_2Pikachu1Squirtle1Charmander()
        {
            var pikachu    = new Pikachu();
            var squirtle   = new Squirtle();
            var charmander = new Charmander();

            _cashRegister.BuyManyPokemon(pikachu, 2);
            _cashRegister.BuyPokemon(squirtle);
            _cashRegister.BuyPokemon(charmander);

            var result = _cashRegister.GetOrderTotal();

            result.IsEqualToPenny(18.80);
        }
Пример #4
0
    // for player from input , for enemy random
    public Pokemon ChooseStarterPokemon(int _choice)
    {
        PokemonType chosenPokemonType = Choose(/*PokemonType.NonValid,*/ PokemonType.Pikachu, PokemonType.Charmander, PokemonType.Bulbasaur, PokemonType.Squirtle, _choice);

        switch (chosenPokemonType)
        {
        case PokemonType.Bulbasaur:
            Bulbasaur newBulbasaur = new Bulbasaur(20, 100);
            return(newBulbasaur);

        case PokemonType.Charmander:
            Charmander newCharmender = new Charmander(20, 100);
            return(newCharmender);

        case PokemonType.Pikachu:
            Pikachu newPikachu = new Pikachu(20, 100);
            return(newPikachu);

        case PokemonType.Squirtle:
        default:
            Squirtle newSquirtle = new Squirtle(20, 100);
            return(newSquirtle);
        }
    }