но не помню как считается правильнее, сверху или снизу??
Как с командой решите.
Я встречала обычно сверху
По официальному кодстайлу снизу, но можно как командой решите, главное чтобы удобно было работать https://kotlinlang.org/docs/coding-conventions.html#class-layout
Если не изменяет память, когда классу нужен доступ к полям или методам компаньона, то он (компаньон) должен быть над ними. Поэтому сверху - это универсальный вариант
Так не имеет значение где companion, хоть в середине
значит путаю с чем то
Обсуждают сегодня