예제 #1
0
 private void AddDier(Dier dier, Treinwagon treinwagon)
 {
     if (treinwagon.CanAddDier(dier))
     {
         treinwagon.AddDier(dier);
         alleDieren.Remove(dier);
     }
 }
예제 #2
0
 public bool CanAddDier(Dier dier)
 {
     if (onBoard == 10)
     {
         return(false);
     }
     else if (dier.grootte + onBoard > 10)
     {
         return(false);
     }
     else
     {
         return(true);
     }
 }
예제 #3
0
        private void AddDieren()
        {
            Dier panda   = new Dier(5, false);
            Dier tijger  = new Dier(5, true);
            Dier tijger2 = new Dier(5, true);
            Dier tijger3 = new Dier(5, true);
            Dier egel    = new Dier(1, false);
            Dier varken  = new Dier(3, false);
            Dier kat     = new Dier(1, true);
            Dier hond    = new Dier(3, true);

            dieren.Add(panda);
            dieren.Add(tijger);
            dieren.Add(tijger2);
            dieren.Add(tijger3);
            dieren.Add(egel);
            dieren.Add(varken);
            dieren.Add(kat);
            dieren.Add(hond);
        }
예제 #4
0
 public void AddDier(Dier dier)
 {
     dierenAanBoord.Add(dier);
     onBoard += dier.grootte;
 }