Use a companion object to enclose a static method / variable
class Foo{ companion object { fun sayFoo() = println("Foo") val bar ="bar" } } 2. Usage:
Foo.sayFoo() // Output Foo println(Foo.bar) . // Output Bar Use a companion object to enclose a static method / variable
class Foo{ companion object { fun sayFoo() = println("Foo") val bar ="bar" } } 2. Usage:
Foo.sayFoo() // Output Foo println(Foo.bar) . // Output Bar