public Vlucht(PlaatsenVertrek plaatsVertrek, Bestemmingen plaatsBestemming, DateTime datumVertrek, DateTime datumAankomst) { this.Vluchtnummer = teller++; this.PlaatsVertrek = plaatsVertrek; this.PlaatsBestemming = plaatsBestemming; this.DatumVertrek = datumVertrek; this.DatumAankomst = datumAankomst; }
public Trein(string naam, Bestemmingen bestemming, DateTime tijdstip) { Nummer = ++nummer; Naam = naam; Bestemming = bestemming; Tijdstip = tijdstip; Passagiers = new List <Passagier>(); }
public Vlucht(Bestemmingen bestemmingPlaats, Vertrekken vertrekPlaats, DateTime vertrekTijd, DateTime aankomstTijd) { //property setten met increment teller, dit verhoogt voor elke nieuwe klasse Vluchtnummer = teller++; BestemmingPlaats = bestemmingPlaats; VertrekPlaats = vertrekPlaats; VertrekTijd = vertrekTijd; AankomstTijd = aankomstTijd; }
//Volledige constructor om een vlucht aan te maken public Vlucht(Bestemmingen bestemmingPlaats, Vertrekken vertrekPlaats, DateTime vertrekTijd, DateTime aankomstTijd) { //property setten met increment teller, dit verhoogt voor elke nieuwe klasse Vluchtnummer = teller++; BestemmingPlaats = bestemmingPlaats; VertrekPlaats = vertrekPlaats; VertrekTijd = vertrekTijd; AankomstTijd = aankomstTijd; //op deze manier heeft elke vlucht een lege lijst van passagiers Passagiers = new List <Persoon>(); }
public Goederentrein(string naam, Bestemmingen bestemming, DateTime tijdstip, double bruto, double netto) : this(naam, bestemming, tijdstip, bruto, netto, false) { }
public Goederentrein(string naam, Bestemmingen bestemming, DateTime tijdstip, double bruto, double netto, bool isGevaarlijkProduct) : base(naam, bestemming, tijdstip) { Bruto = bruto; Netto = netto; IsGevaarlijkProduct = isGevaarlijkProduct; }
public Passagierstrein(string naam, Bestemmingen bestemmingen, DateTime tijdstip, int maxAantalPassagiers) : base(naam, bestemmingen, tijdstip) { Max_AantalPassagiers = maxAantalPassagiers; }