我在Kotlin
开发中使用Android
我希望创建包含两个泛型的类,其中一个V
必须是View
的子类,类也应该实现一些接口MyInterface
。
怎么做?我尝试过像这样的事情
class Test<T, V>(val value1: String, val map: Map<T, V>) where V: View, MyInterface
或
class Test<T, V>(val value1: String, val map: Map<T, V>) where V: View: MyInterface
但我不知道正确的语法是什么?