gpt4 book ai didi

java - Typealias - 在 Kotlin 中组合多个接口(interface)

转载 作者:行者123 更新时间:2023-12-02 12:41:13 26 4
gpt4 key购买 nike

我对 Kotlin 中的协议(protocol)组合有点生疏,我只想通过声明自定义 typealias 来组合多个接口(interface):

// This doesn't work
typealias MyType = (ReadableInterface && WritableInterface)

有任何想法吗?

swift ,我会这样做:
typealias MyType = ReadableInterface & WritableInterface

objective-c ,我会这样做:
typedef <ReadableInterface, WritableInterface> MyType; 

最佳答案

为什么不直接创建新界面?

interface MyType : ReadableInterface, WritableInterface

关于java - Typealias - 在 Kotlin 中组合多个接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59044121/

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