Hallo Leute,
zuerst einmal: Wenn es ne Unit für dreidimensionale Vektoren gibt, sagt das bitte gleich, dann kann ich mir Arbeit sparen ^^
In jedem Fall würde mich aber interessieren, wie man für seine Klassen Standarteigenschaften definiert. Sodass ich zum Beispiel bei
Delphi-Quelltext
1: 2: 3: 4:
| TVektor = class(TObject) public Koordinaten: Array[0..2] of Integer; end; |
die Koordinaten über zwei Möglichkeiten aufrufen kann:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| var Vektor: TVektor;
procedure DoSomething; begin Vektor.Koordinaten[0] := 18; Vektor[0] := 18; end: |
Sowas gibt es bei manchen vordefinierten Klassen und ich wollte wissen, ob man das (und wie) selbst festlegen kann.