cs_yeager
Messages postés12Date d'inscriptionjeudi 19 octobre 2000StatutMembreDernière intervention13 avril 2003
-
2 avril 2003 à 12:42
yapud
Messages postés8Date d'inscriptionmercredi 12 mars 2003StatutMembreDernière intervention25 juin 2004
-
3 avril 2003 à 13:01
Bonjour!
J'ai programmé pendant deux ans en C et actuellement j'étudie le C++. Pour moi une classe est l'équivalent d'une structure en plus évolué (héritage...). Par conséquent pour créer une liste chainée je pensais m'y prendre éxactement de la même manière qu'en C mais en utilisant au lieu des structures mes classes. Ma classe contiendrait les divers données, plus un pointeur sur le prochaine classe. Mais je suis pas sûr que ce soit bien ça...Avoir une liste de classes me semble douteux.
Pourriez vous m'éclairer un peu.
yapud
Messages postés8Date d'inscriptionmercredi 12 mars 2003StatutMembreDernière intervention25 juin 2004 3 avril 2003 à 13:01
Salut,
Si, c'est a peu pres ca.
Le truc pour faire une liste chainée c'est de créer une classe CELLULE qui contiendrait comme attribut ELEMENT (de type générique par exemple) et NEXT (de type CELLULE) qui pointerait vers la cellule suivante.
Aprés, tu fais une primitive de creation et par exemple 2 primitives set_element et set_next pour modufier les attributs ELEMENT et NEXT.
Voila, je pense que c'est clair. Si tu as des questions, n'hesite pas.