【发布时间】:2020-08-02 10:00:37
【问题描述】:
我在 Kotlin 中创建了一个泛型函数,我想在其中实例化一个泛型类型。
interface TickerEntity{
val tickers: Array<String>
val fee: Double
val bid : Double
val ask : Double
}
inline fun < reified T : TickerEntity> getStockBuySell() {
val tickerEntity:Class<T> = T::class.java
}
TickerEntity 是一个接口。我打算实例化实现它的类
上面的功能有点工作,但我无权访问每个类元素。似乎也没有启动它们的构造函数。
我的问题:如何正确实例化上述示例中的接口?我想访问每个类元素。
【问题讨论】:
标签: java generics kotlin types interface