在 Kotlin ,我经常读
class MyFragment : BaseMvpFragment<MvpView, MvpPresenter>(), MvpView {}
而
MvpView
和MvpPresenter
是接口(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/