Quote Originariamente inviata da luca93abc Visualizza il messaggio
Ok, ma il mio discorso era un altro
Pensavo che i tuoi dubbi fossero sui concetti dei costruttori e ho fatto la spiegazione generale .... male non fa.

Quote Originariamente inviata da luca93abc Visualizza il messaggio
io ho un file, mettiamo costruito così come di seguito.
codice:
numero[TAB]tipologia[TAB]MetriQuadri[TAB]MassimoNumeroOccupanti
lo leggo e creo un oggetto di SoluzioneAbitativa con il costruttore della classe. Poi ho bisogno di recuperare i dati solo mediante il numero (ovvero passando il numero ottenere i metri e il numeroOccupanti corrispondenti). È possibile una cosa del genere?
Certo che è possibile ma ... i costruttori non c'entrano nulla.
L'oggetto lo hai già creato e vuoi ri-trovarlo in base a certi dati? Allora questo presuppone che tutti gli oggetti SoluzioneAbitativa che hai creato siano in una struttura dati che ti permetta di riottenere facilmente quel certo oggetto a fronte di un certo dato, un ID o qualcos'altro.

Quel numero è unico? Se sì userai una mappa (Map) che associa i numeri agli oggetti. Quindi la questione/argomento è: strutture dati (non costruttori)