• [^] # Re: ok

    Posté par . En réponse au message détecter \. Évalué à 2. Dernière modification le 14 juin 2020 à 13:15.

    Donc.

    Problème : je veux trier un tableau d'objets dont je ne connais pas la nature (classe).

    Résolution :
    En soi, la fonction de tri n'a besoin de rien. Elle peut même ne pas être rattachée à une instance. Puisque tout ce dont elle a besoin, c'est les objets à comparer.

    Par contre, en pratique (enfin, comme je le vois toujours fait), chaque objet doit pouvoir se comparer à un autre. Et là, il y a besoin de connaître son identité (self), pour la comparer à l'autre et savoir si on est plus grand ou plus petit, et retourner ça à la fonction de tri, pour qu'elle fasse de l'ordre.

    Matricule 23415