Je ne vois pas ce qui a poussé les ingénieurs qui ont créé java à ne pas utiliser la collection des méthodes «operatorBidule» comme en C++.
Probablement la lisibilite du code.
Ton a == b, en le lisant t'as aucune idee de ce qu'il va appeler . Un exemple?
D'une part, tu ne sais pas ici ce que fait ==, a moins d'aller farfouiller les definitions. Ca c'est le probleme de la surcharge d'operateur, t'as un truc qui s'appelle ==, qui est en fait une methode, mais t'as pas la moindre idee de ce que la methode fait parce qu'elle a pas de nom.
Remplace == par a.egaliteDePointeurOuPasCaDepend(b) c'est strictement la meme chose.
D'autre part, supprimes la surcharge de == et paf, t'as pete tout ton code silencieusement. Bon courage pour corriger tout ca.
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: Utiliser les tty
Posté par pasScott pasForstall . En réponse à la dépêche Patch pour le noyau Linux améliorant l'interactivité entre les applications console et Xorg. Évalué à 2.
Probablement la lisibilite du code.
Ton a == b, en le lisant t'as aucune idee de ce qu'il va appeler . Un exemple?
public class Foo{
private Bar* bar;
private Bar* bar2;
// 500 lignes de code
private void FooBar(){
if(bar == bar2){
}
}
D'une part, tu ne sais pas ici ce que fait ==, a moins d'aller farfouiller les definitions. Ca c'est le probleme de la surcharge d'operateur, t'as un truc qui s'appelle ==, qui est en fait une methode, mais t'as pas la moindre idee de ce que la methode fait parce qu'elle a pas de nom.
Remplace == par a.egaliteDePointeurOuPasCaDepend(b) c'est strictement la meme chose.
D'autre part, supprimes la surcharge de == et paf, t'as pete tout ton code silencieusement. Bon courage pour corriger tout ca.
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.