Sa sert seulement à être plus lisible.
Par exemple, string1 = string1 + string2;
est plux clair que string.addittionne(string2);
Les operatoeur ne sont pas obligatoire. Sinon, pour comprendre,
le tuto de m@teo est assé clair. Si tu comprend pas, relit et relit.
qu'est ce que tu comprends pas exactement ?
intéret :
pouvoir faire "mon_objet + mon_autre_objet" avec des classes.
operator+ :
c'est le nom de l'opérateur d'addition
Si ta pas compris, pour faire simple, je parie que tu as l'habitude de faire :
int a = 15; int b = 15;
int c = a + b;
et non de faire :
int a = 15; int b = 15;
int c = additionner(a,b);
a chaque fois que tu veux ajouter 2 variables je me trompe ?
Et bien ici c'est pareil comme la dit minirop et lsra17, tu ajoute des classes sans devoir obligatoirement passer par une méthode.
Merci de votre aide! J'ai très bien/mieux compris.
Merci
:)
surcharge d'opérateurs
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.