继承

时间:2018-01-23 03:32:52

标签: generics inheritance kotlin

open class A(vararg vars: String)
class B(vararg vars: String):A(vars)

错误:

  

必需:字符串   发现:数组

如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

您需要使用spread运算符

open class A(vararg vars: String)
class B(vararg vars: String):A(*vars)