pascalabcnet/TestSuite/class_interf.pas
Mikhalkovich Stanislav 434f846ee4 fix #2289
2020-08-10 23:07:02 +03:00

18 lines
228 B
ObjectPascal

type
i1 = interface
procedure p;
end;
c1 = abstract class(i1)
public
procedure p;
begin
Assert(111=111);
end;
end;
c2 = sealed class(c1) end;
begin
var a := new c2 as i1;
a.P
end.