Originariamente inviato da crystal86

cosa??? allora ti spiego un pò la sitazione, io quando finirò di scrivere tutto il progetto dovrò creare l’applicazione mediante INTERFACCIA GRAFICA SWING (:berto: non so nemmeno cos'è), quindi non so se mi conviene creare 3 campi int per poi unirli o se utilizzare un GC..
Beh, qui dipende. La data arriverà da qualche parte no? È generata/calcolata da del codice? È inserita dall'utente in una interfaccia grafica? E con quale/i componente/i??
Potresti avere 3 componenti JTextField separati per g/m/a oppure un componente unico es. JFormattedTextField per l'input della data. O altro ancora. Questo devi poi saperlo tu.
Io comunque intendevo questo:
codice:
public Cliente(String codiceFiscale, String cognome, String nome,
String indirizzo, long telefono, String cartaIdentita,
int giornoNascita, int meseNascita, int annoNascita) {
this(codiceFiscale, cognome, nome, indirizzo, telefono, cartaIdentita,
new GregorianCalendar(annoNascita, meseNascita-1, giornoNascita));
}
public Cliente(String codiceFiscale, String cognome, String nome,
String indirizzo, long telefono, String cartaIdentita,
GregorianCalendar dataNascita) {
....
....
}