Salve,
ho creato una classe per la gestione di un utente, fra i campi ci sono nome, cognome, data di nascita.
Non so come gestire la data di nascita, cioè ho creato un campo Date dataNascita, ma non riesco ad usarlo, qualunque modo io usi mi dà errore, sicuramente mi sfugge qualcosa. Poi ho letto che la classe Date è in disuso e che esiste Calendar, ma anche qui non capisco come usarla, qualcuno mi può fornire gentilmente un esempio pratico?
Inoltre, in questa classe devo praticamente implementare una lista circolare senza però utilizzare gli strumenti classici messi a disposizione da Java (es. linkedlist).
Cioè in pratica ogni oggetto deve essere "legato" all'altro in qualche modo, perché un utente può essere oggetto di questa classe solo se è stato "presentato" da un altro utente (eccetto il fondatore, s'intende). Il prof ci ha suggerito di usare la classe ricorsivamente, tipo:
Utente utentePresentante. Ma non so come fare i "collegamenti". Spero di essermi spiegata.
Grazie![]()