Hallo RedDust,
ich will ja nicht schlaumeiern (mach ich aber bestimmt schon
), aber Dein Code
hat rein gar nichts mit
OOP zu tun. Es handelt sich um uralte strukturierte Programmierung.
Ich empfehle in Objekten anstatt mit Records zu denken. Dann kommt man,gerade wenn es
ums Speichern geht, schnell zu dem Gespann TCollection/TCollectionItem. Wenn dann es
irgendwann in Richtung .net geht kann man schnell auf das Serializable Attribut umstellen.
Records sind in ObjektPascal nur wg. der Abwärtskompatiniltät (und ein bißchen
WinAPI) enthalten.