US

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.