Hallo Freunde,
beim Studium der Sprach-Eigenschaften von Delphi bin ich über die Annotations (Attribute) gestolpert. Das sind diese Dinger hier:
Delphi-Quellcode:
type
TMyAttr = class
FData: string;
constructor Create(AData: string);
//Implementierung des constructors schenken wir uns mal
type
TMyClass = class
[MyAttr('Hallo da draussen')]
constructor Create;
end;
Ich frage mich, welchen ernsthaften Nutzen ein solches Konstrukt wohl haben mag - zumal der Zugriff auf diese Attribute nicht gerade simpel ist. Wer kann mir da auf die Sprünge helfen ?