Hallo,<p>
ich habe momentan das Problem, dass ich eine Klasse tVektor oder tMatrix habe.<br>
tVektro = class<br>
x,y: integeger;<br>
public<br>
...<br>
end;<br>
Damit erzeuge ich drei Objekte: a,b,c: tVektor<br>
Jetzt will ich folgende Rechenoperation ausführen:<br>
c := a+b;<br>
Also eine einfache Vektoraddition.<br>
Von C++ weiß ich, daß ich diesen Operator + (Plus) speziell für meine Addition überladen kann.<br>
Besteht unter Delphi irgendeine Möglichkeit, die Operatoren (+,-,*,/,= ...) für meine eigene Klasse zu programmieren.<br>
Oder kann ich die Vektoraddition nur wie folgt ausführen:<br>
c := a.Addition(b);<p>
Gruss Stephan
ich habe momentan das Problem, dass ich eine Klasse tVektor oder tMatrix habe.<br>
tVektro = class<br>
x,y: integeger;<br>
public<br>
...<br>
end;<br>
Damit erzeuge ich drei Objekte: a,b,c: tVektor<br>
Jetzt will ich folgende Rechenoperation ausführen:<br>
c := a+b;<br>
Also eine einfache Vektoraddition.<br>
Von C++ weiß ich, daß ich diesen Operator + (Plus) speziell für meine Addition überladen kann.<br>
Besteht unter Delphi irgendeine Möglichkeit, die Operatoren (+,-,*,/,= ...) für meine eigene Klasse zu programmieren.<br>
Oder kann ich die Vektoraddition nur wie folgt ausführen:<br>
c := a.Addition(b);<p>
Gruss Stephan
Comment