В Kotlin ключевое слово new не используется для создания объектов. Вместо этого ты вызываешь конструктор напрямую, как обычную функцию.
В Java создание объекта требует ключевого слова new:
Person person = new Person("Alice", 25);
В Kotlin тот же объект создаётся без него:
val person = Person("Alice", 25)
newВ Kotlin ключевое слово new полностью отсутствует при создании объектов, а конструкторы вызываются напрямую, как обычные функции.
Новый — ещё не проверен сообществом
Вы