P
pk
Unregistered / Unconfirmed
GUEST, unregistred user!
type A=class
procedure test;virtual;abstract;
end;
type B=class(A)
procedure test;override;
end;
procedure B.test;
begin
showmessage('ok!');
end;
我在其他类中这样调用:
var
a1:A;
b1:B;
B:=A;
B.test;
此程序在编译时没有出错,可在程序执行时出错了,错误发生在 B.test;这句。这是为什么?
请高手指点一二!我用的是delphi6编译器。
procedure test;virtual;abstract;
end;
type B=class(A)
procedure test;override;
end;
procedure B.test;
begin
showmessage('ok!');
end;
我在其他类中这样调用:
var
a1:A;
b1:B;
B:=A;
B.test;
此程序在编译时没有出错,可在程序执行时出错了,错误发生在 B.test;这句。这是为什么?
请高手指点一二!我用的是delphi6编译器。