pascalabcnet/TestSuite/staticclass1.pas

19 lines
241 B
ObjectPascal
Raw Normal View History

2018-09-22 18:49:47 +03:00
var i: integer;
type TClass = static class
class j: integer;
class property p: integer read j write j;
class procedure Test;
begin
i := 1;
end;
end;
begin
TClass.Test;
assert(i = 1);
TClass.p := 2;
assert(TClass.p = 2);
end.