0
我对Kotlin相当陌生,我仍然试图去掌握它。
比方说,我有这样的接口:对象kotlin的执行方法
interface A{
fun add()
}
我有一个功能,东西实现了这个接口:
val calc = /*Something that implements interface A*/
fun op(func:()->Unit){
//Some code
}
最后,在我的主要功能,我有这样的:
fun main(args:Array<String>){
op(A::add)
}
有没有一种方法使功能op
使用val calc
运行给定的功能? (假设给定函数存在)
将'op(A :: add)'改为'op(calc :: add)' – BakaWaii