[...] Aber das obige Codebeispiel finde ich eher etwas ungeschickt, da der Zugriff auf die Variable fAndereKlasse noch gekapselt werden sollte. [...]
Wie denn noch als über das Property?
Code:
public
property AndereKlasse:TAndereKlasse read getAndereKlasse;
end;