Registriert seit: 20. Mai 2010
1.444 Beiträge
Delphi 11 Alexandria
|
Readonly interface erzeugen (MMX?)
5. Jan 2022, 07:38
Hallo,
ich habe hier ein interface für eine Datenklasse. Nun hätte ich gere ein weiteres interface das gleich ist, nur dass es keine Setter gibt. Es soll sicherstellen, dass man die Daten nur liest aber nicht (leichfertig) ändert. (Abgesehen von Referenzen auf weitere Objekte.)
Das Erzeugen ist z.B. mit MMX ja leidlich einfach zu machen. Wenn man während der Entwicklung immer wieder das Ausgangsinterface anpasst, ist das etwas mühsam. Gibt es da eine einfache Möglichkeit die ich übersehen habe?
|