Sollte der Constructor in TBase nicht
protected sein?
Private Felder/Methoden sind doch für abgeleitete Klassen nicht sichtbar.
IMHO würde das
inherited deshalb nicht den Constructor aus TBase sondern von TObject nehmen.
Ich bin mir da aber nicht so sicher.
(arbeite nur sporadisch mit Delphi)