salve a tutti

in un mio programma devo realizzare una sorta di coda di clienti di vari reparti,i quali sono identificati da un codicee dal reparto.
Mi viene chiesto quindi che all'inserimento di ogni cliente, a questo gli venga attribuito un numero ovviamente crescente.
Ho utilizzato il modificatore static, ma ho dei problemi visto che tutti i clienti condivideranno questo attributo.(intanto ho visto degli esempi in cui si utilizzava static per questi tipi di problemi)

vi posto il codice:
codice:
public class Numero{ 	
private static int numero=0; 	
private int coda; 	
private String codice; 	
private String reparto; 	

public Numero(String codice,String reparto){ 
this.codice=codice; 
this.reparto=reparto; 
numero++; 
coda=numero; 
}
grazie