gpt4 book ai didi

kotlin - 使函数仅在 Kotlin 接口(interface)中执行?

转载 作者:行者123 更新时间:2023-12-04 08:34:40 25 4
gpt4 key购买 nike

如果我有一个接口(interface),是否有任何简单的方法可以声明一个函数以使其成为公共(public)成员,但不可覆盖?意思是,它将是完全可调用的,并且不能被其后代设置或覆盖

interface IFoo {
fun ExecuteOnly(){
// Do Something
}
}

最佳答案

我读了 book最近由 CommonsWare描述这种情况的地方。
我从那里引用它:
“......因此,界面层次结构中的任何内容都是永久打开的,直到您开始
在类中实现接口(interface)。如果这是一个问题——如果你有一些
您真正想要标记为最终的函数 - 使用抽象类,而不是接口(interface)......”

关于kotlin - 使函数仅在 Kotlin 接口(interface)中执行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64852417/

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