方法重载

类 / 方法

class Foo  {
    companion object {
        fun <T> showParams(v: T) {
            println(v)
        }

        fun <T> showParams(v1: T, v2: T) {
            println("($v1, $v2)")
        }
    }
}

Foo.showParams("A")
Foo.showParams(66)
Foo.showParams(true)
Foo.showParams("B", 67)