mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-10-02 16:50:31 +02:00
no message
This commit is contained in:
parent
fddfe234eb
commit
46acf4e809
@ -3,15 +3,40 @@
|
||||
{ e-mail: }
|
||||
{$mode delphi}
|
||||
|
||||
type tbla= class(tobject)
|
||||
class function bla:tbla;
|
||||
end;
|
||||
type
|
||||
tbla= class(tobject)
|
||||
l : longint;
|
||||
class function bla:tbla;
|
||||
function get : longint;virtual;
|
||||
procedure doset;
|
||||
end;
|
||||
|
||||
procedure tbla.doset;
|
||||
begin
|
||||
l:=$deadbeaf;
|
||||
end;
|
||||
|
||||
function tbla.get : longint;
|
||||
begin
|
||||
result:=l;
|
||||
end;
|
||||
|
||||
class function tbla.bla:tbla;
|
||||
|
||||
begin
|
||||
result:=Create;
|
||||
end;
|
||||
begin
|
||||
result:=Create;
|
||||
end;
|
||||
|
||||
var
|
||||
bla : tbla;
|
||||
|
||||
begin
|
||||
bla:=tbla.bla;
|
||||
bla.doset;
|
||||
if bla.get<>$deadbeaf then
|
||||
begin
|
||||
writeln('Problem');
|
||||
halt(1);
|
||||
end;
|
||||
bla.free;
|
||||
end.
|
||||
|
Loading…
Reference in New Issue
Block a user