verkettete Listen

Die Definition der Listenmethoden (2/4)

void Liste::einfuegen(Kunde k)
{
  Listenelement* neu = new Listenelement(k, root);
  root = neu;                //             ^-- Verknüpfung wird hergestellt
}

void Liste::anhaengen(Kunde k)
{
  Listenelement* neu = new Listenelement(k, 0);
  Listenelement* akt = root;
  if (root != 0)    // Liste hat schon ein Element?
    while(akt->next != 0)  // Solange nicht Ende erreicht
      akt = akt->next;           // durchlaufe die Liste
  akt->next = neu;  // Neues Element anhängen
}