Forum: Object-Pascal / Delphi-Language
Delphi
by Namenloser,
16. Dez 2009
Ja, verstanden, glaub ich. Hmm, also ich fürchte, dass das nicht wirklich machbar ist. Allerdings kannst du dir unter Umständen das Delphi-Konstrukt index zu Nutze machen:
type
TBaseClass = class
private
FFields: array of integer;
protected
function GetField(Index: integer);
procedure SetField(Index: integer; Value: integer);
procedure SetFieldCount(Count: integer);
Forum: Object-Pascal / Delphi-Language
Delphi
by Namenloser,
16. Dez 2009
Du wirst wohl um ein inherited nicht herumkommen. Wozu auch? Ist doch viel sinnvoller, wenn du bestimmen kannst, WANN die Methode aufgerufen werden soll. Oft ist es ja nötig, vor dem Aufruf noch Daten zu verändern oder anschließend aufzuräumen.
Eventuell wäre es gut, wenn du mal erläutern könntest, was du eigentlich konkret vorhast.