类内的函数和类外的.kt
文件中的函数之间有什么区别。如何在Operation.kt
文件中访问第二种情况下的函数,以及如何调用函数sub()
,这与函数add()
有什么不同。
class Operation {
fun add(x: Int, y: Int): Int {
return x + y
}
}
fun sub(x: Int, y: Int): Int {
return x + y
}
发布于 2019-12-10 02:45:05
操作类中的函数要求您在使用该类之前创建该类的实例。所以可能就像
val op = Operation(this) val result = op.add(1,1)
但是对于外部的一个,可以直接通过导入类来访问它。
您可以在这里获得更多信息:https://kotlinlang.org/docs/tutorials/kotlin-for-py/classes.html
如果我刚开始学Kotlin,如果我错了,请纠正我。
https://stackoverflow.com/questions/59262512
复制相似问题