Cho phép nói rằng tôi có mẫu này mã trong Java:Mở rộng lớp generic trong Kotlin
public class MyActivityDelegate implements ActivityMvpDelegate
nơi ActivityMvpDelegate:
interface ActivityMvpDelegate<V extends MvpView, P extends MvpPresenter<V>>
Cùng đang chuyển đổi sang Kotlin trông như thế này
class MyActivityDelegate(private val activity: Activity) : ActivityMvpDelegate<MvpView, MvpPresenter<V>>
Tất nhiên tôi có tài liệu tham khảo chưa được giải quyết tại V
và tôi không chắc chắn mã này sẽ trông như thế nào, trong J ava tôi không cần phải chỉ định chung trên đây .. bất cứ lời khuyên sẽ được nhiều đánh giá cao
mẫu java của bạn 'public class MyActivityDelegate thực hiện ActivityMvpDelegate' trông không đầy đủ (nó sẽ không biên dịch hoặc), bạn có chắc đó là việc kê khai chính xác của 'MyActivityDelegate'? – miensol
Có, và có, nó biên dịch – henorek