
如果
AnInterface是Java,则可以使用SAM转换:
val impl = AnInterface { inst, num -> //...}否则,如果界面是Kotlin …
interface AnInterface { fun doSmth(inst: MyClass, num: Int)}…您可以使用
object语法匿名实现它:
val impl = object : AnInterface { override fun doSmth(inst:, num: Int) { //... }}欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)