Création liste chainée PHP
Bonjour,
Lors du développement d'une liste chainée afin de dynamiser un site web, je me suis retrouvé confronté à un problème,
lors de l'éxecution du script PHP, le serveur web me dit ceci :
Citation:
Class LinkedList contains 9 abstract methods and must therefore be declared abstract or implement the remaining methods (ArrayAccess::offsetExists, ArrayAccess::offsetGet.....)
Voici la partie de mon code qui semble être trouché :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| class LinkedList implements Countable, ArrayAccess, Iterator {
private $first;
private $last;
private $count = 0;
// pour l'iterateur
private $current;
private $position = 0;
// Permet d'afficher le contenu de la chaine.
public function printMe() {
$current = $this->first;
while ($current->getNext()) {
echo "-{$current->getData()}-";
$current = $current->getNext();
}
echo $current->getData();
} |
Cordialement, Martin