Bonjour à tous,

Je voulais poster ce message dans le thread "débat, java vs c++", mais il parait que je ne suis pas membre du club...
J'ai essayé de faire l'inscription, et ça renvoie sur l'inscription de ce forum. Bref, je n'ai pas dû tout comprendre.

Voila ma question :
J'ai fait un peu de java à la fac (Interfaces graphiques, classes à charger dans Oracle, ...), et j'ai dernièrement eu une formation accélérée de c++ en une semaine (orientée calculs financiers, méthode de monté-Carlo, Black & Scholes, etc).
Evidement, on nous a expliqué comment surcharger des opérateurs : à première vu, la syntaxe est tordue, mais finalement on s'y fait, puis les classes templates, toujours difficile au début, et puis on se dit "mais comment je faisais avant sans ça ?"

Donc en Java ?
Si je me crée une classe matrice (je ne doute pas qu'il en existe déjà, c'est pour l'exemple), écrire maMatrice.add(maMatrice2), c'est propre ?

Plus généralement, qu'est ce qui est propre en java, pour remplacer les classes templates et la surcharge des opérateurs ?

Merci beaucoup de m'avoir lu.