/** Une classe pour manipuler des cellules d'une liste chainee. **/ public class Cellule { Cellule precedent = null; Cellule suivant = null; int info; /** Les constructeurs initialisent le tableau **/ public Cellule() { } public Cellule(int data) { info = data; } /** La méthode link relie une cellule a deux autres. **/ public void link(Cellule avant, Cellule apres) { precedent = avant; suivant = apres; if(avant != null) avant.suivant = this; if(apres != null) apres.precedent = this; } /** La méthode afficheInfo envoie sur la sortie standard le champ info **/ public void afficheInfo() { System.out.println(info); } /** La méthode toString envoie sur la sortie standard le champ info **/ public String toString() { String res = "information : " + info; return res; } }