mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-05-13 23:52:35 +02:00
31 lines
358 B
ObjectPascal
31 lines
358 B
ObjectPascal
type
|
|
tobj = object
|
|
l: longint;
|
|
constructor init;
|
|
procedure setV(v: longint);
|
|
destructor done;
|
|
end;
|
|
|
|
constructor tobj.init;
|
|
begin
|
|
l := 0;
|
|
end;
|
|
|
|
procedure tobj.setV(v: longint);
|
|
begin
|
|
l := v;
|
|
end;
|
|
|
|
destructor tobj.done;
|
|
begin
|
|
end;
|
|
|
|
var t: tobj;
|
|
|
|
begin
|
|
t.init;
|
|
with t do
|
|
setV(5);
|
|
writeln(t.l, ' (should be 5!)');
|
|
t.done;
|
|
end. |