Ich programmiere in Java und habe versucht zu verstehen, was genau Operatorüberladung ist. Ich bin immer noch ein bisschen verwirrt.
Ein Operator kann verschiedene Bedeutungen annehmen, je nachdem, welche Klasse ihn verwendet? Ich habe gelesen, dass es sich um "Namenspolymorphismus" handelt.
Java unterstützt dies offenbar nicht, und es scheint eine Menge Kontroversen darüber zu geben. Sollte ich mir darüber Sorgen machen?
Als letzte Frage, in einer Aufgabe hat der Lehrer angegeben, dass die Aufgabe Operator-Überladung verwendet, er ist ein C++-Programmierer hauptsächlich aber wir sind erlaubt, die Aufgabe in Java zu schreiben.