函数接口怎么理解?
来源:8-2 泛型约束

wdmzjgxd
2020-09-28
class A : (String) -> Int() {
override fun invoke(p1: String): Int {
return p1.toInt()
}
}
一个类实现一个函数咋理解?用在哪些地方?感觉无法理解,求老师解答
写回答
1回答
-
你先要理解的一点是,函数也是类型,(String) -> Int 是一个接口类型 Function1<String, Int> 。
然后,一个类型实现一个接口自然是顺理成章的。
建议复习:3-5、5-4、第六章 全部内容。
132020-09-28
相似问题