tb0302.pp 252 B

1234567891011121314151617181920212223
  1. {$mode objfpc}
  2. { tests forward class types }
  3. type
  4. tclass1 = class;
  5. tclass2 = class
  6. class1 : tclass1;
  7. end;
  8. var
  9. c : tclass1;
  10. type
  11. tclass1 = class(tclass2)
  12. i : longint;
  13. end;
  14. begin
  15. c:=tclass1.create;
  16. c.i:=12;
  17. end.