I have BaseClass like this :
open class BaseClass(private var context: Context) {
init{
println("BaseClass init called")
}
}
And ChildClass like this:
class ChildClass(private var context: Context) : BaseClass(context) {
init{
println("ChildClass init called")
}
}
So call it like this:
context?.let { ChildClass(it) }
But not called any init functions.