ciao, dovrei creare una classe cliente che abbia le seguenti caratteristiche:
Di ogni Cliente è necessario memorizzare:
- Codicefiscale (stringa 16 caratteri)
- cognome
- nome
- indirizzo
- telefono
- cartaIdentità
- dataNascita
- nominativiNucleoFamiliare (struttura dati: nome, data di nascita; gestire vuoto se
viaggia il cliente solo)..
io l'ho strutturata così:
codice:
public class Cliente {
    String Codicefiscale; //(stringa 16 caratteri)
    String cognome;
    String nome;
    String indirizzo;
    int telefono;
    String cartaIdentità;
    GregorianCalendar dataNascita;
ho un dubbio sull'ultimo campo, che struttura dati mi conviene utilizzare??
io i Clienti li dovrò inserire in una hashmap e successivamente devo poter effettuare delle operazioni sui dati, ad esempio:
nucleoFamigliare(codfiscale): che, dato il codfiscale di un cliente, restituisce una
lista dei dati dei famigliari registrati

cosa mi consigliate di utilizzare per il campo nominativiNucleoFamigliare?? grazie in anticipo..