pascalabcnet/TestSuite/inherited4.pas
Ivan Bondarev f4558af026 #2145
2021-04-05 11:41:31 +02:00

16 lines
278 B
ObjectPascal

type
t0 = class
function f1(i: integer); virtual := i;
end;
t1 = class(t0)
function f1(i: integer): integer; override;
begin
Result := inherited; // не разрешает
end;
end;
begin
var a := new t1;
assert(a.f1(5) = 5);
end.