예제 #1
0
        static void Main(string[] args)
        {
            Goalkeepers goalkeeper = new Goalkeepers(); //Skapar goalkeeper och kopplar till Goalkeepers klassen, detsamma för de andra men med respektive klass
            Defender    defender   = new Defender();
            Midfielder  midfielder = new Midfielder();
            Attackers   attackers  = new Attackers();

            //Hämtar choose metoden som är till för att välja vilken spelare man vill ha men försökte komma på hur man sparar utanför metoden så man kan ta med sig spelaren
            //Var meningen att det skulle finnas samma variabler för resterande positioner också och i slutet så sätter man ihop laget som valts.
            goalkeeper.Choose();



            Console.ReadLine();
        }
예제 #2
0
        public void Choose()
        {
            Console.WriteLine("Choose a goalkeeper");
            Console.WriteLine();

            string choice1 = "";

            Console.WriteLine("1. Jan Oblak");
            Console.WriteLine("2. Marc-André ter Stegen");
            Console.WriteLine("3. Alisson Becker");
            Console.WriteLine("4. David De Gea");
            Console.WriteLine("5. Manuel Neuer");
            Console.WriteLine();

            choice1 = Console.ReadLine();

            while (choice1 != "1" && choice1 != "2" && choice1 != "3" && choice1 != "4" && choice1 != "5")
            {
                Console.WriteLine("Chose one of the presented goalkeepers!");

                choice1 = Console.ReadLine();
            }
            Goalkeepers goalkeeper = new Goalkeepers(); //Skapar goalkeeper och kopplar till Goalkeepers klassen


            Console.WriteLine();

            Console.WriteLine("You chose: ");

            //Det valet man gör kör metoden för den spelare man valt, vilket i sin tur kör printStats på den spelaren och man statsen skrivs ut.
            //Har försökt komma på ett sätt som gör att man kan spara statsen som deklareras i metoden så man kan bara köra den senare när man byggt sitt lag.


            if (choice1 == "1")
            {
                goalkeeper.Oblak();
                string golie = "oblak";
            }

            if (choice1 == "2")
            {
                goalkeeper.TerStegen();

                string golie = "terstegen";
            }

            if (choice1 == "3")
            {
                goalkeeper.Alisson();
                string golie = "alisson";
            }

            if (choice1 == "4")
            {
                goalkeeper.DeGea();
                string golie = "degea";
            }

            if (choice1 == "5")
            {
                goalkeeper.Neuer();
                string golie = "neuer";
            }
        }