这是什么意思?怎么解决?(100分)

  • 主题发起人 主题发起人 bugcool
  • 开始时间 开始时间
B

bugcool

Unregistered / Unconfirmed
GUEST, unregistred user!
[Warning] UnitPublic.pas(154): Method 'Destroy' hides virtual method of base type 'TPlateFromDB'
 
你只要在destructor Destroy后面加上override即可.
即destructor Destroy;override;
 
将Destroy放到Public关键里面,声明时加override;
 
应该是没有继承的原因吧
 
看你是否想重载基类的Destory方法.如果不想,可直接在destory后加reintroduce指
示字.如果想重载,可以加override.
 
是的啊
DESTROY在PUBLIC里,使用了OVERLOAD
我是用的D7;
——————————————————
TPlateFromDB = class
private
public
constructor Create;
Destructor Destroy;Overload;
end;

Create要overload么?
 
是override不是overload.
 
我把overload误当override用了
 
后退
顶部