Datentypen Operatoren für eigenen Datentyp nutzen

Wuschli

Neues Mitglied
Hallo,
ich bin vor ein paar Tagen von Python (aber auch anderen Sprachen) auf Java umgestiegen, da mein Spiel einfach mehr Performance brauchte.
DA ich für dieses Spiel Vektorrechnung brauche, habe ich versucht einen Datentyp Vector2D zu erstellen. Jetzt miene Frage: Ist es möglich diesen Typ so zu programmieren, dass ich ganz normale Rechenzeichen (+/-/*) für diesen Typ benutzen kann? Meine Alternative wären Befehle wie add, dass ist meiner Meinung nach aber sehr unübersichtlich.
Ich freue mich auf Antworten 🙂
 
Es gibt kein (benutzerdefiniertes *g*) Operator Overloading in Java, also nein, das geht nicht.
 
Zuletzt bearbeitet:

Zurück
Oben