Forum: Object-Pascal / Delphi-Language
by sx2008,
29. Jan 2012
Ok, wenn man 2 Dimensionen zulassen würde, warum dann nicht auch 3 oder mehr Dimensionen?
Man sollte aber bedenken, dass man schon bei einer Dimension von z.B. 5 * 8 ganze 40 Properties hinschreiben muss.
Hier sollte gleich ein kleines Alarmglöckchen leuten: "Eine Klasse mit 40 Properties? Und alle vom gleichen Typ? Da stimmt doch was nicht, da muss es doch auch einen anderen Weg geben"
Das...
Forum: Object-Pascal / Delphi-Language
by sx2008,
29. Jan 2012
Wozu brauchst du das denn?
Ist dir klar, wozu man das Schlüsselwort "index" überhaupt benützt?
In dem Beispiel werden 5 Properties auf die gleiche Get-Funktion umgebogen.
TTestClass = class
private
function GetSomething(index: integer): integer;
public
property SpeedX: integer index 1 read GetSomething;
property SpeedY: integer index 2 read GetSomething;
property PositionX:...