TP liste de caractères.
Il s'agit d'écrire une nouvelle structure de données permettant d'enregistrer différents caractères suivant le cas d'utilisation suivant :
Cas d'utilisation : enregistrement de caractères.
acteur principal : utilisateur d'une liste
Pré-condition : une liste existe
Scénario nominal:
1. L'utilisateur demande l'insertion de caractères
2. Le système stocke les caractères ordonnés
3. L'utilisateur retire des caractères
4. Le système déstocke ces caractères
Extensions
4.1 La liste est vide, le système en avertit l'utilisateur.
Si on représente la structure logique des données :

La liste contient une référence sur le premier élément, chaque élément contient une référence sur le suivant ainsi que le caractère concerné, le dernier élément contient une référence nulle.
Lors de l'ajout d'un caractère, la situation devient :

Lors de la suppression de la lettre "E" la situation devient :

Question 1.
Les responsabilités de la classe ListeCar :
Dessiner le diagramme de classe.
Question 2.
Ecrire la classe Caractere. Tester dans une classe TestListeCar :

affiche T
Ecrire la classe ListeCar en commençant par:

Question 3.
Etablir la documentation commentée à l'aide de l'outil JavaDoc.