si infatti devono essere diverse, ho provato a cambiarli in modo non statico pero non va cmqil problema non è il get ma la staticità del cliente. gli attributi nome e cognome non dovrebbero essere statici in quanto tu non devi condividerli tra più istanze dello stesso tipo ma devono essere diversi per ogni istanza
1) mi scuso pero e la prima volta che uso javaCi sono molte cose che non quadrano:
1) Confondi l'uso dei campi di esemplare con quelli statici;
2) di conseguenza confondi i metodi di istanza con quelli di classe;
3) in generale è sempre meglio staccare il livello di presentazione, in questo caso Scanner dalle classi Entità (Cliente);
4) i metodi registraClienti e visualizzaClienti non hanno ragione di esistere, per come è stata strutturata la classe.
2) infatti pero come metodi ho solo scritto quelli
3) Scanner mi serve perche i metodi devono "prendere" dei dati da tastiera cmq cosa intenti per "staccare"
4) che significa che non hanno ragione di esistere? intendi che dovrei metterli drettamente nel main?
grazie ancora per le risposte
NgL


Rispondi quotando