AN
Size: a a a
AN
AN
AL
foo as Foo
, ничему не присваивая? Ну, те. ниже уже foo будет привиден к нужному типуrequire(foo is Foo)
AN
foo as Foo
, ничему не присваивая? Ну, те. ниже уже foo будет привиден к нужному типуK
BP
BP
require(foo is Foo)
AN
AO
AN
t as? T ?:error()
AO
t as? T ?:error()
AN
DR
T::class.java.newInstance()
. Кто знает, как помимо наследования класса, наследовать ещё и интерфейс? Пусть интерфейс будет даже не дженерикAN
T::class.java.newInstance()
. Кто знает, как помимо наследования класса, наследовать ещё и интерфейс? Пусть интерфейс будет даже не дженерикfun <R> getSomething(): R where R: T, R: I{...}
K
when(foo){}
и дальше пошла простыня из is
?)) InstanceOf считался плохим дизайном в джаве, но is + sealed class
внезапно модно-молодежно.СМ
QH
when(foo){}
и дальше пошла простыня из is
?)) InstanceOf считался плохим дизайном в джаве, но is + sealed class
внезапно модно-молодежно.QH
K
QH