3TX SO-C++

Uit Diana's examenwiki

Examen januari 2011 - Marina Lens (Reeks A)

Maak een klasse Persoon met de volgende parameters:

  1. Naam
  2. Voornaam
  3. Datum (dit heb ik gewoon gedaan met int dag, int maand, int jaar en daar was ze tevreden mee)

Voorzie operator overloading voor == en <.

Maak een ring (met template<class T> zodat deze niet alleen toegankelijk is voor Persoon-objecten). Deze ring moet de volgende methoden bevatten:

  1. constructor
  2. destructor
  3. void VoegToe
  4. bool ElementBestaat
  5. Ring Select(Datum of integers met dag/maand/jaar) -> geeft ring terug met alle personen in de ring die na deze datum geboren zijn
  6. void laatElementWeg
  7. void printVanJongNaarOud
  8. void printVanOudNaarJong

Marina Lens komt tijdens het examen (dat je tevens in DevCPP mag afleggen) rond als er vragen zijn en helpt met kleine dingen. (je zit vast in compilatie door klein foutje, vergeten syntax, etc...)