Hullaballoonatic
06/05/2019, 7:53 PMinterface Foo {
val a: Int
val b: Int
fun sum() = a + b
}
fun Foo(a: Int, b: Int) = object : Foo {
override val a = a
override val b = b
}
is it more expensive to instantiate object literals than class instances?Hullaballoonatic
06/05/2019, 8:00 PMHullaballoonatic
06/05/2019, 8:01 PMHullaballoonatic
06/05/2019, 8:05 PMBasicFoo, FooInterface, FooImplementation, etcHullaballoonatic
06/05/2019, 8:09 PM