Powiedzmy, że mam ten przykładowy kod w Javie:Rozszerzanie klasy rodzajowe w Kotlin
public class MyActivityDelegate implements ActivityMvpDelegate
gdzie ActivityMvpDelegate:
interface ActivityMvpDelegate<V extends MvpView, P extends MvpPresenter<V>>
sam kod przekształca się Kotlin wygląda to
class MyActivityDelegate(private val activity: Activity) : ActivityMvpDelegate<MvpView, MvpPresenter<V>>
Oczywiście otrzymałem nierozwiązane odniesienie pod adresem V
i nie jestem pewien, jak powinien wyglądać ten kod, w J Ava nie mam określić generic tutaj .. jakieś wskazówki będę bardzo doceniane
próbka java 'public class MyActivityDelegate realizuje ActivityMvpDelegate' wygląda niekompletne (nie zostanie skompilowany albo), jesteś pewien, że to dokładna deklaracja' MyActivityDelegate'? – miensol
Tak, jest, i tak, kompiluje – henorek