Facendo uso ad esempio di un solo reparto, ho trovato una mia soluzione che credo vada bene(funziona almeno )

nella classe:
codice:
private static int cont=0;
private int numero;
nel costruttore:

codice:
cont++; 	
numero=cont;