繁体   English   中英

我可以在Delphi中具有对象类型过程的一般约束吗

[英]Can I have generic constrain of type procedure of object in Delphi

我可以在“ Delphi”中使用“对象的过程”类型的“一般约束”吗? 我给出了一段代码来理解我的问题。

var
  abc : procedure of object

  harry <T : abc > = class
  public
     procedure b (const handler : X);
  end;


procedure harry.b (const handler : X);
begin
  // do something
end;

任何帮助将是可观的。

不,Delphi通用约束不那么灵活。 该文档非常清楚您可以用作约束的内容:

泛型约束

约束项包括:
零,一种或多种接口类型
零或一类类型
保留字“构造函数”,“类”或“记录”

procedure of objectprocedure of object不满足任何这些选项。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM