/** * Hoofd constructor * @Param {string} naam - De achternaam van de persoon * @Param {string} voorNaam - De voornaam van de persoon * @Param {DateTime} geboorteDatum - De geboorteDatum van de persoon * @Param {char} - geslacht - Geslacht van de persoon, 1 karakter * @Param {Vlucht} - vluchtDetails - Vlucht van de persoon */ public Persoon(string naam, string voorNaam, DateTime geboorteDatum, ToegelatenGeslachten geslacht, Vlucht vluchtDetails) { Naam = naam; VoorNaam = voorNaam; GeboorteDatum = geboorteDatum; Geslacht = geslacht.ToString(); VluchtDetails = vluchtDetails; }
/** * Hoofd constructor * @Param {string} naam - De achternaam van de persoon * @Param {string} voorNaam - De voornaam van de persoon * @Param {DateTime} geboorteDatum - De geboorteDatum van de persoon * @Param {char} - geslacht - Geslacht van de persoon, 1 karakter * @Param {Vlucht} - vluchtDetails - Vlucht van de persoon */ public Persoon(string naam, string voorNaam, DateTime geboorteDatum, ToegelatenGeslachten geslacht) : this(naam, voorNaam, geboorteDatum, geslacht, null) { }