1
私はjavaプロジェクトをkotlinに移植しようとしていて、いくつか問題があります。私はIDEからエラーを持っている最初の二つのクラスでは、ジェネリック医薬品Kotlinのジェネリックスwith
interface View<P extends Presenter> {}
interface Presenter<V extends View> {}
interface BaseView<P extends Presenter> extends View<P> {}
class BaseActivity<P extends Presenter> extends AppCompatActivity implements BaseView<P> {}
を使用してJavaでいくつかのMVP構造を持っている
interface Presenter<V : View<*>> {}
interface View<P : Presenter<*>> {}
私のエラーは、Javaコードで
*this type parameter violates the finite bound restriction*
ありません何の問題もあり