SEQUENCE 4 - Pratique des interfaces
On désire écrire le code permettant de gérer une liste
chainée conforme à la documentation
fournie
Les fonctionalites sont rassemblées dans Suite.java
implémentation de la liste
On désire écrire une classe ListObject qui implemente l'interface
Suite.
-
Quelle classe auxilliaire faut-il décrire ?
-
Quels sont les variables a décrire dans ListObject ?
On réfléchira sur le papier avant d'écrire
la classe ListObject.
corrigé
corrigé
ListObject
corrigé
classe auxilliaire
Ecrire le programme DemonstrationListe.java.
corrigé
Génération d'une documentation Java.
Un utilitaire javadoc permet de générer automatiquement une
documentation pour des programmes bien &ecrits; donc commentés.
La règle premi&eagrave; est que tout commentaire qui précède
immédiatement une methode, une classe, une variable... sera exploitée
par l'utilitaire.
Ces commentaires sont de la forme :
/** nanana */
ou
/** nanana
* nananere
* nanano */
Compléter les codes écrits puis générer la
documentation par la commande
javadoc -d . *.java
Que voyez-vous ? Pour obtenir une "belle" documentation il faut rajouter
un lien dans votre répertoire vers les icones de java par la commande
:
ln -s <chemin-d'acces>/jdk/docs/api/images images
Utilisation de la classe ListObject
Utiliser les classes écrites aux séquences précédentes
pour tester des listes de mobiles et/ou de formes.