19/10/07 6:56
JackDaniels
Salve a tutti,
sto programmando una lista bidirezionale dinamica che mi possa gestire qualsiasi tipo di dato dunque sto usando le classi template.
Ho cominciato a scrivere il codice. Ho creato:
* Una classe Mialista che contiene i metodi per la gestione della lista
* Una classe Mionodo che mi serve per gestire i nodi
* I nodi avranno oltre ai puntatori ai nodi precedente e successivo anche un campo dati nel quale potranno essere contenuti dati di qualsiasi tipo; supponiamo di voler inserire oggetti di una qualsiasi classe.
Uno dei metodi della classe Mialista è VisualizzaLista che mi deve permettere di visualizzare appunto il contenuto dei nodi. Ma se il contenuto dei nodi può essere un oggetto di qualsiasi tipo come faccio a creare un metodo generico che me li visualizzi?
Spero di essere stato chiaro
sto programmando una lista bidirezionale dinamica che mi possa gestire qualsiasi tipo di dato dunque sto usando le classi template.
Ho cominciato a scrivere il codice. Ho creato:
* Una classe Mialista che contiene i metodi per la gestione della lista
* Una classe Mionodo che mi serve per gestire i nodi
* I nodi avranno oltre ai puntatori ai nodi precedente e successivo anche un campo dati nel quale potranno essere contenuti dati di qualsiasi tipo; supponiamo di voler inserire oggetti di una qualsiasi classe.
Uno dei metodi della classe Mialista è VisualizzaLista che mi deve permettere di visualizzare appunto il contenuto dei nodi. Ma se il contenuto dei nodi può essere un oggetto di qualsiasi tipo come faccio a creare un metodo generico che me li visualizzi?
Spero di essere stato chiaro
aaa