uw18087b.pp 333 B

12345678910111213141516171819202122232425
  1. unit uw18087b;
  2. interface
  3. {$mode delphi}
  4. uses
  5. uw18087a;
  6. type
  7. TFoo2 = class
  8. type
  9. TFoo3 = class(TFoo1)
  10. protected
  11. procedure Proc1; override; // was error: There is no method in an ancestor class to be overridden: "TFoo2.TFoo3.Proc1;"
  12. end;
  13. end;
  14. implementation
  15. procedure TFoo2.TFoo3.Proc1;
  16. begin
  17. end;
  18. end.