主通话功能

时间:2018-11-22 16:07:37

标签: function kotlin main

如何在main中调用此函数? 我试过将此功能更改为静态,但是伴侣对象看不到回购,这是将对象保存在数据库中所必需的。

class ExcelReader (val repo: SomeRepository){

 fun readFromExcel(filepath: String) {}

1 个答案:

答案 0 :(得分:1)

问题中的代码示例不完整,但是我想readFromExcelExcelReader类的成员函数。要从main调用它,您需要首先构造一个ExcelReader的实例,然后在该实例上调用该函数:

fun main() {
    val repo = TODO("Obtain repository somehow")
    val reader = ExcelReader(repo)

    reader.readFromExcel("myfile.xls")
}