例えばTFooというクラスを作ったとして、
foo := TFoo.Create;
とした場合は必ず
foo.Free;
しないといけないのでしょうか?
デストラクタって自動的には呼ばれないんですか?