Встречается на 20% собеседований по Mobile
Что такое object / companion object
object - это анонимный класс
text
val helloWorld = object {
val hello = "Hello"
val world = "World"
// тип анонимных объектов - Any, поэтому `override` необходим в `toString()`
override fun toString() = "$hello $world"
}
companion object — это альтернатива статическим методам, либо объектам класса.
Oct. 15, 2023, Источник

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы