Sbagli qui:
codice:campoDiGioco1[riga][colonna]=new Campo();
Se, come pensavo, vuoi che campoDiGioco1 sia una matrice di interi non devi definire ogni sua cella come un oggetto Campo!
Tra l'altro l'inizializzazione corretta la fai nel costruttore di Campo, creando la matrice e assegnando gli zeri in ogni posizione della matrice, quindi a cosa ti serve il metodo inizializza scritto così?

Rispondi quotando