public static void SimuleerSpeler(Waterpolospeler testspeler)
 {
     for (int i = 0; i < 3; i++)
     {
         testspeler.Gooibal();
         testspeler.Watertrappen();
     }
 }
        public static void SimuleerWedstrijd(Waterpolospeler speler1, Waterpolospeler speler2)
        {
            Random r = new Random();

            if (r.Next(1, 3) == 1)
            {
                Console.WriteLine("\nSpeler 1 wint.");
                speler1.GeefSpelerWeer();
            }
            else
            {
                Console.WriteLine("\nSpeler 2 wint.");
                speler2.GeefSpelerWeer();
            }
        }
        public static Waterpolospeler BesteSpeler(Waterpolospeler speler1, Waterpolospeler speler2)
        {
            Random r = new Random();

            if (r.Next(1, 3) == 1)
            {
                Console.WriteLine("\nSpeler 1 is de beste speler.");
                return(speler1);
            }
            else
            {
                Console.WriteLine("\nSpeler 2 is de beste speler.");
                return(speler2);
            }
        }
        static void Main(string[] args)
        {
            Waterpolospeler jos    = new Waterpolospeler("Joske", 9, false, false, Reeks.Cadet);
            Waterpolospeler johnny = new Waterpolospeler("Johnny", 4, true, false, Reeks.Eersteklas);

            Waterpolospeler.SimuleerSpeler(jos);
            Waterpolospeler.SimuleerSpeler(johnny);

            Waterpolospeler.SimuleerWedstrijd(jos, johnny);


            Waterpolospeler best = Waterpolospeler.BesteSpeler(jos, johnny);

            best.GeefSpelerWeer();
            best.Gooibal();
            best.Watertrappen();
        }