nfrankel
04/16/2018, 7:26 PMinterface Database {
fun getFoo(): String
}
class MutableDatabase(internal var foo: String) : Database {
override fun getFoo() = foo
}
class ImmutableDatabase(internal val foo: String) : Database {
override fun getFoo() = foo
}
glenkpeterson
04/16/2018, 7:32 PMnfrankel
04/16/2018, 7:37 PM