Liste générique
Les listes qu'on a implémentée jusqu'à présent ne permettent que de stocker des entiers de type int
. Si on veut une liste qui permet de stocker des String
, il faut changer le type de la variable d'instance dans la classe Node
et toutes la signature de toutes les méthodes de l'interface SimpleListIF
.
Ceci n'est bien entendu pas du tout pratique. Une solution au problème est de changer la variable d'instance value
de la classe Node
pour qu'elle soit de type Object
et on pourra ainsi stocker tout type d'objets puisque, rappelez-vous, toutes les classes Java descendent de la classe Object
.