
Programmeren 2 Les 15
30 mei 2018
Afstandsonderwijs
Afstandsonderwijs
- Opdracht voor deze les:
- Herhaal les 14. De code van deze les staat in mijn workspace op Cloud9.
- Schrijf een methode met de naam
GeefPersoongegevensIn
in deProgram
klasse om de gebruiker toe te laten de gegevens van meerdere personen in te typen. Baseer je op deGeefPostcodesIn
methode die we tijdens de vorige les gemaakt hebben. - Schrijf een methode in de
Persoon
klasse die een lijst met de gegevens van ingelezen personen naar een csv bestand schrijft op de harde schijf. Baseer je op deSerializeObjectToCsv
methode in dePostcode
klasse. - Schrijf een methode in Persoon klasse die de persoonsgegevens inleest uit het csv bestand dat je in de methode
SerializeObjectToCsv
hebt gemaakt. Baseer je hiervoor op de methodeReadPostcodesFromCSVFile
die we tijdens de les in de klasse Postcode hebben gemaakt. - Maak in de Program klasse een methode met de naam
ToonPersoonsGegevens
die de ingelezen persoongegevens in de console toont. - Plaats de opdracht van deze les op Cloud9.
- Vragen kan je stellen via het forum of via email.
- Tijdens de laatste les voor het examen verbeteren we klassikaal de opdracht van les 15.
- Tijdens het examen:
- toon je dat alle opdrachten van tijdens de module op Cloud9 staan:
- De klasse meetkundige Vormen maken
- CSV bestand deserialiseren naar een generieke lijst
- Een generieke lijst serialiseren naar CSV
- de opdracht van les 15:
- de
Postcode
klasse in het Postcode.cs bestand - de
Persoon
klasse in hetPersoon.cs
bestand - de methoden in de
Program
klasse in het Program.cs bestand
- de
- beantwoord je mondeling vragen over de bovenstaande opdrachten om na te gaan in hoeverre je de code, die je geschreven hebt, begrijpt. Ik stel alleen vragen over deze code!
- toon je hoe je GIT hebt gebruikt om de code op je computer te synchroniseren met Cloud9 en omgekeerd.
- toon je dat alle opdrachten van tijdens de module op Cloud9 staan: