Bonjour, j'ai un code écrit en java qui fonctionne, mais je ne comprend pas un résultat.
Le code est ici :
http://www.codeswall.info/s234
Et j'obtient ce résultat :
true
false
true
false
bonaparte napoleon
bonaparte napoleon
Ne devrait il pas afficher "dupont jules" au lieu d'afficher une deuxieme fois "bonaparte napoleon" ?
Car (martinRaimond.mPere.mPere == napoleonBonaparte) est vrai.
PS : Si je remplace martinRaimond.mPere.mPere = julesDupont; par napoleonBonaparte = julesDupont; Le résultat n'est plus le meme, c'est dupont jules qui est la derniere chaine affichée.
Merci !