Java ```interface ConstantsJ { String CONSTANT...
# announcements
c
Java
Copy code
interface ConstantsJ {
    String CONSTANT_J_1 = "J1";
}
Kotlin
Copy code
object ConstantsK : ConstantsJ {
    const val CONSTANT_K_1 = "K1"
}
// in another class:
import mypackage.ConstantsK.CONSTANT_K_1 // works
import mypackage.ConstantsK.CONSTANT_J_1 // cannot resolve symbol
Why? Shouldn't have
ConstantsK
object inherited constants from
ConstantsJ
interface?