コード例 #1
0
        private void LijnenWordenVerplaatst()
        {
            waterskibaan.VerplaatsKabel();
            if (waterskibaan.kabel.IsStartPositieLeeg())
            {
                List <Sporter> sporter = ws.SportersVerlaten(1);

                foreach (Sporter sp in sporter)
                {
                    waterskibaan.SporterStart(sp);
                }
            }
        }
コード例 #2
0
        private static void TestOpdracht10()
        {
            Zwemvest zwemvest = new Zwemvest();
            Skies    skies    = new Skies();

            WachtrijStarten    ws = new WachtrijStarten();
            InstructieGroep    ig = new InstructieGroep();
            WachtrijInstructie wi = new WachtrijInstructie();

            Sporter sporter1 = new Sporter(zwemvest, skies);
            Sporter sporter2 = new Sporter(zwemvest, skies);
            Sporter sporter3 = new Sporter(zwemvest, skies);
            Sporter sporter4 = new Sporter(zwemvest, skies);
            Sporter sporter5 = new Sporter(zwemvest, skies);
            Sporter sporter6 = new Sporter(zwemvest, skies);
            Sporter sporter7 = new Sporter(zwemvest, skies);

            Console.WriteLine(ws.ToString());
            ws.SporterNeemPlaatsInRij(sporter1);
            ws.SporterNeemPlaatsInRij(sporter2);
            ws.SporterNeemPlaatsInRij(sporter3);
            Console.WriteLine(ws.ToString());

            ws.SportersVerlaten(2);
            Console.WriteLine(ws.ToString());

            Console.WriteLine(ig.ToString());
            ig.SporterNeemPlaatsInRij(sporter1);
            ig.SporterNeemPlaatsInRij(sporter2);
            ig.SporterNeemPlaatsInRij(sporter4);
            ig.SporterNeemPlaatsInRij(sporter5);
            ig.SporterNeemPlaatsInRij(sporter6);
            ig.SporterNeemPlaatsInRij(sporter7);
            Console.WriteLine(ig.ToString());

            ig.SportersVerlaten(6);
            Console.WriteLine(ig.ToString());

            ig.SportersVerlaten(5);
            Console.WriteLine(ig.ToString());

            wi.SporterNeemPlaatsInRij(sporter4);
            Console.WriteLine(wi.ToString());
        }