Gasan
09/13/2022, 9:19 AMKlitos Kyriacou
09/13/2022, 9:43 AMval
is treated differently to const val
. The former exposes a public getter, while the latter is a public field:
// This is file Foo.kt
const val c = 1 // public static final int c in class FooKt
val v = 2 // public int getV() in class FooKt
class Foo { ... }
Gasan
09/13/2022, 9:47 AMconst val
ephemient
09/13/2022, 12:32 PM