{ tfoomanager }
constructor tfoomanager.create;
begin
foonum:=0;
end;
function tfoomanager.createafoo: ifoo;
begin
inc(foonum);
if length(flist)<foonum then
setlength(flist,foonum*2);
flist[foonum-1]:=tfoo.create;
{ tfoomanager }
constructor tfoomanager.create;
begin
foonum:=0;
end;
function tfoomanager.createafoo: ifoo;
begin
inc(foonum);
if length(flist)<foonum then
setlength(flist,foonum*2);
flist[foonum-1]:=tfoo.create;