如问题所述,使用Python我可以执行以下操作:
class myCallableClass(object):
def __call__(self, value):
return 'myCallableClass: ' + value
my_instance = myCallableClass()
# I am calling the istance of my class like a function
my_var = my_instance('string')
print(my_var) # prints 'myCallableClass: string'
有没有办法在Delphi中实现类似的目的?
Delphi中没有什么比Python可调用对象更好的了。或C ++函数调用operator()。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句