и const val отрабатывают одинаково превращаясь в статику, но в первом случае у нас будет private static, а во втором - public static.
Я так понимаю const в компаньйонах лучше не использовать?
версия котлина - 1.4.21
А что здесь нелогичного или такого, что «лучше не использовать»?
В приватном компаньйоне публичная константа
Кажется, это уже задепрекейтили
ты сам её публичной сделал)
Она @Deprecated
const делает все контанты публичными по определению?
> но в первом случае у нас будет private static, а во втором - public static твои слова
я потерял нить логики
какой доступ ты пишешь, такой и компилируется, вот и вся логика)
доступ в пропертям компаньйона наследуеться по дефолту от компаньйона
Обсуждают сегодня