我的新代码该放在派生类过程的哪儿呢?(20分)

  • 主题发起人 主题发起人 archy
  • 开始时间 开始时间
A

archy

Unregistered / Unconfirmed
GUEST, unregistred user!
type
my=class
procedure one
virtual;
end;

mysub=class
procedure one;override;
end;

procedure mysub.one;
begin
//new code here?

inherited one;

// ornew code here?

end
 
上面,下面都可以,主要是看你要做什么,
如果先执行本类的代码那么把“NEW CODE”放在inherited上面,
如果先执行父类的代码就把“NEW CODE”放在inherited下面
 
接受答案了.
 
后退
顶部