La création d'une classe LinkedList à partir de zéro

Nous a donné une mission à créer une LinkedList à partir de zéro, et il n'y a absolument pas de lectures donné pour nous guider sur ce migrane causant la tâche. Aussi tout ce qui est en ligne semble juste de l'utilisation de Java est intégré dans LinkedList des méthodes et des trucs. De toute façon, les listes liées parfait de sens lors de l'utilisation de Java par défaut de choses, mais de la créer à partir de zéro n'a pas de sens que ce soit. Disons que j'ai

public class LinkedList {
  private LinkedList next;  
  private final String word;
  //constructor
  public LinkedList(String word, LinkedList next) {
    this.word = word;
    this.next = next;
  }

Et ainsi, comme par magie, nous avons une liste liée. Ce qui se passe? Comment ai-je créé une liste liée de ce genre? Comment cela fonctionne? Je suis censé écrire une méthode append ajoute une donnée String word paramètre à la fin de this linkedlist. J'ai essayé de regarder le addLast méthode intégrée pour construite en java linkedlist classe, mais c'est pas pour moi, que je ne comprends pas ce qui se passe. Quelqu'un veut bien m'aider 🙂

InformationsquelleAutor Snowman | 2010-11-01