Kikketta89 ha scritto:
Grazie! Ora ho creato due classi, la prima contenente il numero dell'ordine e la data e la seconda il numero dell'ordine e il suo nome.
Qualche idea per associare? Pensavo di dover creare una particolare funzione.
A dire il vero, ragionando meglio, le entità e le relazioni dovrebbero essere queste:
- un ordine (entità) ha: una data e un utente
- un utente (entità) ha: un numero e un nome
Quindi una classe Utente che ha le proprietà per: numero e nome
Poi una classe OrdineUtente (o solo Ordine .. come vuoi) che ha le proprietà per: data ordine e utente (NOTA: riferimento ad un oggetto Utente !)
Leggi prima il file dell'utente e crei un Utente con numero e nome (li hai dal file). Puoi "indicizzare" uno o più utenti con una Map in cui la chiave è il numero e il valore è un oggetto Utente.
Poi leggi l'altro file, quando hai il numero utente, ricavi per "lookup" nella mappa l'oggetto Utente e puoi quindi creare l'oggetto Ordine.