Copier les valeurs une a une dans une nouvelle instance de int[][] :
public PlateauDeJeu clone() throws CloneNotSupportedException {
PlateauDeJeu p = null;
try {
// On récupère l'instance à renvoyer par l'appel de la
// méthode super.clone()
p = (PlateauDeJeu)super.clone();
p.plateau = new int[4][4];
for (int i = 0 ; i < 4 ; i++) {
for (int j = 0 ; j < 4 ; j++) {
if (getValeur(i, j) == 0) p.setValeur(i, j, 0);
if (getValeur(i, j) == 1) p.setValeur(i, j, 1);
if (getValeur(i, j) == 7) p.setValeur(i, j, 7);
}
}
}
catch(CloneNotSupportedException cnse) {
cnse.printStackTrace(System.err);
}
return p;
}