如何在main中调用此函数? 我试过将此功能更改为静态,但是伴侣对象看不到回购,这是将对象保存在数据库中所必需的。
class ExcelReader (val repo: SomeRepository){
fun readFromExcel(filepath: String) {}
答案 0 :(得分:1)
问题中的代码示例不完整,但是我想readFromExcel
是ExcelReader
类的成员函数。要从main
调用它,您需要首先构造一个ExcelReader
的实例,然后在该实例上调用该函数:
fun main() {
val repo = TODO("Obtain repository somehow")
val reader = ExcelReader(repo)
reader.readFromExcel("myfile.xls")
}