private static void TestOpdracht4() { //Al deze code kijkt als er een lijn op positie 9 is of het dan goed wordt verplaats naar de lijnvoorraad. Kabel kabel = new Kabel(); Lijn lijn1 = new Lijn(); Lijn lijn2 = new Lijn(); kabel.NeemLijnInGebruik(lijn1); kabel.VerschuifLijnen(); kabel.NeemLijnInGebruik(lijn2); kabel.VerschuifLijnen(); kabel.VerschuifLijnen(); kabel.VerschuifLijnen(); kabel.VerschuifLijnen(); kabel.VerschuifLijnen(); kabel.VerschuifLijnen(); kabel.VerschuifLijnen(); kabel.VerschuifLijnen(); Console.WriteLine(kabel.ToString()); Waterskibaan wsb = new Waterskibaan(); Console.WriteLine(wsb.ToString()); wsb.VerplaatsKabel(); Console.WriteLine(wsb.ToString()); }
private static void TestOpdracht2() { Kabel kabel1 = new Kabel(); Lijn lijn1 = new Lijn(); Console.WriteLine(kabel1.ToString()); //Test om te zien of een lijn succesvol wordt toegevoegd en of de start positie leeg is. Console.WriteLine(kabel1.IsStartPositieLeeg()); kabel1.NeemLijnInGebruik(lijn1); Console.WriteLine(kabel1.IsStartPositieLeeg()); Console.WriteLine(kabel1.ToString()); //Test om te zien of het verschuiven goed gaat. kabel1.VerschuifLijnen(); Console.WriteLine(kabel1.ToString()); //Test om te zien of een 2de lijn succesvol wordt toegevoegd Lijn lijn2 = new Lijn(); kabel1.NeemLijnInGebruik(lijn2); Console.WriteLine(kabel1.ToString()); //Test om te zien of het verschuiven van meerder lijnen goed gaat. kabel1.VerschuifLijnen(); Console.WriteLine(kabel1.ToString()); kabel1.VerschuifLijnen(); //Kijken of het toevoegen van een 3de lijn goed gaat. Lijn lijn3 = new Lijn(); kabel1.NeemLijnInGebruik(lijn3); Console.WriteLine(kabel1.ToString()); //Hier verschuiven we de lijnen tot er een op de 9de positie is. kabel1.VerschuifLijnen(); kabel1.VerschuifLijnen(); kabel1.VerschuifLijnen(); kabel1.VerschuifLijnen(); kabel1.VerschuifLijnen(); kabel1.VerschuifLijnen(); Console.WriteLine(kabel1.ToString()); //Hier testen we hoe de methode omgaat met een lijn op positie 9. kabel1.VerschuifLijnen(); Console.WriteLine(kabel1.ToString()); }
private static void TestOpdr2() { Kabel k = new Kabel(); Lijn l1 = new Lijn(); Lijn l2 = new Lijn(); Console.WriteLine(k.IsStartPositieLeeg()); k.NeemLijnInGebruik(l1); Console.WriteLine(k.ToString()); k.VerschuifLijnen(); Console.WriteLine(k.IsStartPositieLeeg()); k.NeemLijnInGebruik(l2); Console.WriteLine(k.ToString()); k.VerschuifLijnen(); Console.WriteLine("--------------------------------------------- \n"); }
public void VerplaatsKabel() { _kabel.VerschuifLijnen(); var verwijderdelijn = _kabel.VerwijderLijnVanKabel(); if (verwijderdelijn != null) { _lijnenVoorraad.LijnToevoegenAanRij(verwijderdelijn); } }
public void VerplaatsKabel() { Kabel.VerschuifLijnen(); Lijn lijn = Kabel.VerwijderLijnVanKabel(); if (lijn != null) { LijnenVoorraad.LijnToevoegenAanRij(lijn); } }
private static void TestOpdracht2() { Kabel cable = new Kabel(); Lijn l1 = new Lijn(); cable.NeemLijnInGebruik(l1); cable.VerschuifLijnen(); Lijn l2 = new Lijn(); cable.NeemLijnInGebruik(l2); cable.VerschuifLijnen(); Lijn l3 = new Lijn(); cable.NeemLijnInGebruik(l3); cable.VerschuifLijnen(); Console.WriteLine(cable); }
private static void TestOpdracht2() { Kabel kabel = new Kabel(); for (int i = 0; i <= 9; i++) { kabel.NeemLijnInGebruik(new Lijn()); } Console.WriteLine(kabel); kabel.VerschuifLijnen(); Console.WriteLine(kabel); }
private static void TestOpdracht2() { System.Console.WriteLine("Start"); Kabel k = new Kabel(); Lijn l1 = new Lijn() { PositieOpKabel = 0 }; Lijn l2 = new Lijn() { PositieOpKabel = 3 }; Lijn l3 = new Lijn() { PositieOpKabel = 8 }; Console.WriteLine(k.IsStartPositieLeeg()); k.NeemLijnInGebruik(l1); Console.WriteLine(k.ToString()); k.VerschuifLijnen(); k.NeemLijnInGebruik(l2); Console.WriteLine(k.ToString()); k.VerschuifLijnen(); k.NeemLijnInGebruik(l3); Console.WriteLine(k.ToString()); for (int i = 0; i < 8; i++) { k.VerschuifLijnen(); } k.VerwijderLijnVanKabel(); Console.WriteLine(k.ToString()); k.VerwijderLijnVanKabel(); Console.WriteLine(k.ToString()); }
//Deze methode zorgt ervoor dat een lijn op positie 9 wordt toegevoegd aan de lijnen voorraad en daarna wordt toegevoegd. public void VerplaatsKabel() { Lijn laatsteLijn = kabel.VerwijderLijnVanKabel(); if (laatsteLijn != null) { lv.LijnToevoegenAanRij(laatsteLijn); } if (lv.GetAantalLijnen() != 0) { kabel.VerschuifLijnen(); } foreach (Lijn lijn in kabel._lijnen) { lijn.sporter.HuidigeMove(); } }
public void VerplaatsKabel() { Kabel.VerschuifLijnen(); LijnenVoorraad.LijnToevoegenAanRij(Kabel.VerwijderLijnVanKabel()); }
static void TestOpdracht2() { Kabel kabel = new Kabel(); Lijn lijn1 = new Lijn(); Lijn lijn2 = new Lijn(); Lijn lijn3 = new Lijn(); Lijn lijn4 = new Lijn(); Lijn lijn5 = new Lijn(); Lijn lijn6 = new Lijn(); kabel.NeemLijnInGebruik(lijn1); kabel.VerschuifLijnen(); kabel.NeemLijnInGebruik(lijn2); kabel.VerschuifLijnen(); kabel.VerschuifLijnen(); kabel.VerschuifLijnen(); kabel.NeemLijnInGebruik(lijn3); kabel.VerschuifLijnen(); kabel.VerschuifLijnen(); kabel.VerschuifLijnen(); kabel.NeemLijnInGebruik(lijn4); kabel.VerschuifLijnen(); kabel.VerschuifLijnen(); kabel.NeemLijnInGebruik(lijn5); kabel.VerschuifLijnen(); kabel.VerschuifLijnen(); kabel.NeemLijnInGebruik(lijn6); kabel.VerschuifLijnen(); Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("Opdracht 2:"); Console.ResetColor(); Console.WriteLine($"{kabel}\n"); }