gpt4 book ai didi

f# - 抽象方法的语法是什么?

转载 作者:行者123 更新时间:2023-12-01 22:09:29 25 4
gpt4 key购买 nike

我已经成功地定义和使用了仅采用一个参数的函数的接口(interface),如下所示。

type IAnimal =
abstract member Eat : Food -> unit

但我不知道如何定义一个具有多个参数的抽象成员,就像这样。

    abstract member Feel : (Smell, Taste) -> unit

抽象成员的语法是什么?如何定义具有多个参数的抽象成员?

最佳答案

如果您希望在其他 .NET 语言中也能轻松访问接口(interface),那么您可以将多个参数定义为元组,就像您尝试过的那样,例如:

abstract member Feel : smell : Smell * taste : Taste -> unit

关于f# - 抽象方法的语法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49295319/

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