Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by bernau,
29. Jan 2015
Nochmal danke für die Beiträge. Letztendlich gibt es nicht das, was ich mir vorgestellt habe. War ja auch nur ein Gedankengang.
Wichtig ist für mich, daß die Properties bestehen bleiben. Deshalb fällt der Vorschlag von z.B. sx2008 aus.
Ausserdem muss der Code lesbar bleiben. Deshalb wäre ein Sprachfeature in der Form von
// Entweder so
property WertA:string read EinStringWert write...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by bernau,
28. Jan 2015
@Uwe: Das ist ein Ansatz, der sehr interessant aussieht.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by bernau,
28. Jan 2015
OK. Ich verbuche das einfach mal unter "geht nicht".
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by bernau,
28. Jan 2015
Auch nicht wirklich eine alternative. Ich nutze gerne Codevervollständigung. Da möchte ich das Property direkt verwenden.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by bernau,
28. Jan 2015
Ne, das ist nicht wirklich optimal. Ein index ist nicht sprechend und zu fehleranfällig. Wenn der Index ein String sein könnte, dann wäre es eine Lösung
Ich suche eine Lösung, in der ich die Implementation übergehen kann.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by bernau,
28. Jan 2015
Ein Gedankengang zum Thema "wie spare ich Tipperei".
Ich habe ein CustomObject, welches Parameter speichert. Egal wo und wie. Und es gibt eine Ableitung in der ich einige Properties definiere, welche Properties des Parent verwendet. Der Zugriff wird in der Implementation geregelt.
interface
type
TCustomSpeicherobjekt = class(TObject)
private