In Kotlin, è possibile eseguire Inizializzazione pigro senza parametro come indicato di seguito.Come inizializzare pigro con un parametro in Kotlin
val presenter by lazy { initializePresenter() }
abstract fun initializePresenter(): T
Tuttavia, se ho un parametro nella mia initializerPresenter cioè viewInterface
, come avrei potuto passare il parametro nella pigro Initiallization?
val presenter by lazy { initializePresenter(/*Error here: what should I put here?*/) }
abstract fun initializePresenter(viewInterface: V): T
Grazie mille! – Elye
Mi piace come si inseriscono tutte e tre le possibilità in un esempio di codice. –