在 Kotlin ,我经常读

class MyFragment : BaseMvpFragment<MvpView, MvpPresenter>(), MvpView {}

MvpViewMvpPresenter是接口(interface)..所以MyFragment扩展了BaseMvpFragment<MvpView, MvpPresenter>(),但是我怎么解释<MvpView, MvpPresenter>

最佳答案

BaseMvpFragment类显然定义了两种通用类型,它们是通过<MvpView, MvpPresenter>指定的。

考虑List<T>接口(interface)。当您实现它时,它看起来像这样:

class VerySpecialList : List<String> { ... }

关于kotlin - Kotlin中尖括号中的接口(interface)是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55276658/

10-12 02:10