La difference, c'est que l'un fait une egalite de pointeur, l'autre de valeur.
les deux sont definis, soit dans le langage soit sur Object et tu sais ce qu'ils sont cense faire.
Si t'utilise la surcharge d'operateur pour faire l'un a la place de l'autre, == ne veut plus rien dire.
Quand tu lit == tu sais pas si le mec pensait egalite de pointeur ou de valeur.
Tu ne peux pas connaitre l'intention du developeur.
Et quand t'ecris du code un tant soit peu generique, t'es meme certain que ca va pas marcher pour tous les objets dont == a ete surcharge.
If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.
[^] # Re: Les vrais ajouts
Posté par pasScott pasForstall . En réponse au journal Java 7 est dispo !. Évalué à -2.
La difference, c'est que l'un fait une egalite de pointeur, l'autre de valeur.
les deux sont definis, soit dans le langage soit sur Object et tu sais ce qu'ils sont cense faire.
Si t'utilise la surcharge d'operateur pour faire l'un a la place de l'autre, == ne veut plus rien dire.
Quand tu lit == tu sais pas si le mec pensait egalite de pointeur ou de valeur.
Tu ne peux pas connaitre l'intention du developeur.
Et quand t'ecris du code un tant soit peu generique, t'es meme certain que ca va pas marcher pour tous les objets dont == a ete surcharge.
If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.