christiantric
18-10-2007, 13:57
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?:confused: :muro: :muro: :muro:
Spero di essere stato chiaro
:help:
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?:confused: :muro: :muro: :muro:
Spero di essere stato chiaro
:help: