tb0654.pp 496 B

12345678910111213141516171819202122232425262728293031323334
  1. { %norun }
  2. {$mode objfpc}{$h+}
  3. {$interfaces corba}
  4. type
  5. tintf = interface
  6. procedure test(l: longint);
  7. procedure test(s: string);
  8. end;
  9. tp = class
  10. procedure test(l: longint); overload; virtual;
  11. procedure test(s: string); overload; virtual;
  12. end;
  13. tc = class(tp, tintf)
  14. procedure test(l: longint); override;
  15. end;
  16. procedure tp.test(l: longint);
  17. begin
  18. end;
  19. procedure tp.test(s: string);
  20. begin
  21. end;
  22. procedure tc.test(l: longint);
  23. begin
  24. end;
  25. begin
  26. end.