tb0469.pp 463 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. { %version=1.1}
  2. { %opt=-vw }
  3. {$mode objfpc}
  4. type
  5. to1 = class
  6. procedure p1;
  7. procedure p2;virtual;
  8. procedure p3;
  9. end;
  10. to2 = class(to1)
  11. procedure p1;
  12. procedure p2;virtual;reintroduce;
  13. procedure p3;virtual;
  14. end;
  15. procedure to1.p1;
  16. begin
  17. end;
  18. procedure to1.p2;
  19. begin
  20. end;
  21. procedure to1.p3;
  22. begin
  23. end;
  24. procedure to2.p1;
  25. begin
  26. end;
  27. procedure to2.p2;
  28. begin
  29. end;
  30. procedure to2.p3;
  31. begin
  32. end;
  33. begin
  34. end.