Académique Documents
Professionnel Documents
Culture Documents
L'exercice consiste à réaliser un programme permettant la gestion de contacts au travers d’un carnet
d’adresses. Soit le diagramme UML suivant :
Cette étape vise à réaliser, dans un premier temps un carnet non persistant, sans flots d'entrée/sortie.
Écrire les classes Contact, Carnet et Carnet1SansPersistance (main uniquement). La saisie
d’un contact sera réalisée manuellement directement dans le programme principal.
Ajouter des fonctionnalités de sauvegarde et de restauration par une lecture/écriture dans un fichier
en mode texte (package Reader et Writer). Pour cela, écrire une nouvelle classe principale (main
uniquement) Carnet2AvecPersistanceTexte charger de mettre en œuvre la classe
CarnetPersistantTexte.
Étape 3 - Sérialisation