質問です。
例えばTHogeを継承したTHogeExというクラスを作って、

hoge: THoge;
hoge := THogeEx.Create;

とした場合、hoge.Freeで呼ばれるのってやはりTHogeのFreeですか?
その場合、THogeExのサイズが継承元より大きい時、メモリリークしたりします?