[C++]Lista con oggetti differenti

di il
2 risposte

[C++]Lista con oggetti differenti

Salve, ho cercato nel forum la ripsosta alla mia domanda ma non ho trovato nulla.
Vorrei sapere se è possibile creare una lista formata da nodi di oggetti differenti.Ad esempio una lista fatta sia di persone che animali. E\' possibile realizzare una lista fatta di oggetti di classi differenti?
Grazie in anticipo

2 Risposte

  • Re: [C++]Lista con oggetti differenti

    Risposta breve: no.
    Risposta lunga: se riesci a individuare un'interfaccia comune tra persone e animali o fai discendere le persone da animali, puoi usare un puntatore alla classe animali sfruttando il polimorfismo. Tuttavia il tipo di nodo è caratterizzato sempre da un unico tipo di dato.
  • Re: [C++]Lista con oggetti differenti

    Proprio l'usare il polimorfismo mi ha generato questa domanda.
    Grazie per la risposta era giusto quella che cercavo
Devi accedere o registrarti per scrivere nel forum
2 risposte