wie kann ich den + operator definieren?
-
das geht sogar
find ich zwar nicht wirklich schön aber was solls.
-
Was ist daran nicht schön?
Willst Du etwa immer nochmal dazuschreiben welchen Typ die beiden Operanden haben? Und wenn Du die Zahl-Klasse durch ne andere ersetzt an jedem Operator die Typen mitändern?
-
ich meine schöner wär es den operator der art zu implementieren:
[pseudocode]
Zahl operator+(Zahl left, Zahl right)
[/pseudocode]
also das nur die basisklasse angegeben wird
-
Warum ist das schöner???
Es kostet mehr Laufzeit und ist nicht so flexibel, warum also ist es schöner?