Un langage est considéré comme objet s'il permet de manipuler des objets. Ceux-ci étant des variables contenant un ensemble de variables et un ensemble de méthodes que l'on peut appliquer à cet objet.
Tu nous parle de détail d'implémentation. Il y a dans tout les langages objets des envoies de messages et tout les langages qui utilisent une notation "pointée" s'en servent pour l'envoie de message (alors qu'il n'y en a qu'un sous ensemble qui permettent de manipuler les opérateurs).
Il est nettement plus logique de considérer que == fait parti du langage et s'applique à des concepts plus bas niveau que .equals() dont le mécanisme est aussi simple que logique.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Les vrais ajouts
Posté par barmic . En réponse au journal Java 7 est dispo !. Évalué à -1.
Un langage est considéré comme objet s'il permet de manipuler des objets. Ceux-ci étant des variables contenant un ensemble de variables et un ensemble de méthodes que l'on peut appliquer à cet objet.
Tu nous parle de détail d'implémentation. Il y a dans tout les langages objets des envoies de messages et tout les langages qui utilisent une notation "pointée" s'en servent pour l'envoie de message (alors qu'il n'y en a qu'un sous ensemble qui permettent de manipuler les opérateurs).
Il est nettement plus logique de considérer que == fait parti du langage et s'applique à des concepts plus bas niveau que .equals() dont le mécanisme est aussi simple que logique.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)