Hallo,
schön, daß du
OOP lernen willst. Ist immer zu begrüßen.
Jetzt mal zu deiner Klasse. So, wie du sie definierst, bringen dir die Setinipath und getinipath nichts, wenn du nicht auch eine Eigenschaft (stichwort property) unter public deklarierst, damit du auch von aussen drauf zugreifen kannst.
Zu deiner Frage. Klar, wenn du in deiner neuen Klasse spezielle inifile-Funktionen ergänzen willst, brauchst du auf jedenfall eine Instanz auf eine TIniFile Klasse. Deklarier dir dazu eine private Variable, z.B.
und reservier Speicher, genau wie du geschrieben hast, im Constructor deiner Klasse. Vergiss dann nicht, den Speicher wieder im Destructor freizugeben.
Gruß,
Tom