gpt4 book ai didi

delphi - 我可以在 Delphi 中对对象的类型过程进行通用约束吗

转载 作者:行者123 更新时间:2023-12-03 18:31:31 24 4
gpt4 key购买 nike

我可以在“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 通用约束没有那么灵活。该文档非常清楚您可以使用什么作为约束:

Constraints in Generics :

Constraint items include:
Zero, one, or multiple interface types
Zero or one class type
The reserved word "constructor", "class", or "record"



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

关于delphi - 我可以在 Delphi 中对对象的类型过程进行通用约束吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26359576/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com