Ce dépôt héberge le code source utilisé durant le TP sur l'outil Doxygen. Il contient deux classes codées en C++ :
-
une classe Individu qui permet de représenter des individus définis par un nom et un prénom ;
-
une classe Voiture qui permet de représenter des voitures définies par une marque et une plaque d'immatriculation.
Un Individu peut conduire au plus une Voiture et une Voiture peut être conduite par au plus un Individu. Le code présent sur ce dépôt montre comment implanter correctement cette relation de manière bidirectionnelle tout en maintenant une cohérence lorsqu'on ajoute ou supprime une relation entre un Individu et une Voiture.