Bonjour ,

J'ai la classe suivante :

Livre et qui a un contstructeur de recopie

et une classe Catalogue definie comme suit :

Class Catalogue {
private Livre[] Livres;
...
}


je voulais savoir c'est quoi la deference entre les instructions

temp[i]=Livres[i]; // temp est un Livre

et temp[i]=new Livre(Livres[i]);

je sais que la premiere instruction c'est l'affectation de la reference , alors que le deuxieme c'est l'affectation par valeur