← Retour au glossaire

Surcharge d'opérateur

🇬🇧 Operator Overloading

Définition du comportement des opérateurs (+, -, *, ==, etc.) pour des objets d'une classe définie par l'utilisateur. Cela se fait en implémentant les méthodes magiques correspondantes.

💡 Exemple

Surcharger __eq__ pour définir l'égalité entre deux objets Personne basée sur leur ID.

Voir aussi

EdTech AI