RosettaCodeData/Task/Polymorphism/Delphi/polymorphism-2.delphi
2023-07-01 13:44:08 -04:00

17 lines
257 B
Text

var
MyPoint: TMyPoint;
Circle: TCircle;
begin
MyPoint := TMyPoint.Create;
try
MyPoint.Print;
Circle := TCircle.Create;
try
Circle.Print;
finally
FreeAndNil(Circle);
end;
finally
FreeAndNil(MyPoint);
end;
end;