delphi - 空函数 - 占位符?

标签 delphi

所以我只是浏览我们的库存管理系统的代码 我看到了我一位同事的一些片段,他在某些功能中所做的只是 例如,只需打开它们并在其中插入命令

procedure TWerkStF.TBBtnStatiClick(Sender: TObject);
begin
  inherited;
  //
end;

所以我想知道什么时候应该做这样的事情,什么时候有用,有什么好处吗?

最佳答案

这没有用,也没有任何好处。这样的功能可以而且应该被删除。

问题中的函数通过使用继承,只需在父类(super class)中搜索同名函数,如果找到则调用它。如果未找到,则不执行任何操作。通常,这样的函数(仅调用inherited)不会修改程序的行为。您可以在不改变行为的情况下删除它。

关于delphi - 空函数 - 占位符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44844196/

相关文章:

rest - 德尔福 10.1 : How to get JSON string stored in the body parameter of a REST request (TCustomRESTRequest. 主体)?

delphi - 为什么在优化构建下有两次顺序移动到 EAX?

c# - 如何在c#中调用delphi dll的事件?

delphi - 处理大量行时,TMemo 速度慢得令人痛苦

.net - 在 Delphi 中通过 COM 对象使用 .Net 类有时会挂起

delphi - 当密码为俄语时,通过 HTTPS 授权失败 TIdHTTP

delphi - 如何检查Application.MainForm是否有效?

forms - 在 RAD studio 2010 中切换表单/单元 View (F12 键)

delphi - TImageviewer最大尺寸

macos - 如何在 Mac 上永久安装 Delphi XE5 应用程序