J'écrivais deux implémentations d'une liste liée pour une affectation, une liste à liaison double et une liste circulaire à double liaison. Maintenant que la classe représentant un lien dans la liste liée est la même dans les deux implémentations, je veux l'utiliser dans les deux.package private static member class par rapport à package private class
Maintenant, je me demande quelle approche serait mieux:
Mettre en oeuvre la classe Link en tant que membre statique package-privé classe dans la première mise en œuvre, puis utiliser cette classe dans la deuxième mise en œuvre ou faire la classe Link a package- cours privé.
+1 Je n'ai pas pensé à ça mais j'aime vraiment l'idée. – helpermethod