Fonction de comapraison

Résolu
cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 - 1 mars 2009 à 13:03
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 - 1 mars 2009 à 17:52
Bonjour, j'ai encore une question...
J'aimerais créer une fonction qui compare deux objets comme la fonction Objet.compareTo(objet 2); mais avec d'autres criteres de comparaison et je ne sais pas comment m'y prendre, je vois tout a fait comment créer une fonction
comparer(objet1, objet2), mais je ne vois pas comment faire une fonction comparera(objet2).
J'espere que vous comprendrez mon probleme, si je ne suis pas assez clair, dites le moi.

Merci beaucoup

4 réponses

coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
1 mars 2009 à 14:23
salut

pour realiser une telle fonction, il faut que tu edites la classe de de tes objets.
3
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 131
1 mars 2009 à 17:52
Salut,

La façon la plus standard et la plus propre consiste à faire implémenter ta classe de l'interface Comparable, et de redéfinir la fonction compareTo.
______________________________________
DarK Sidious
3
cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 372
1 mars 2009 à 14:27
merci d'avoir répondu mais peux u être plus clair ?
0
cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 372
1 mars 2009 à 14:30
non, c'est bon, je m'en suis sorti.

Merci
0
Rejoignez-nous