null
fun getX(): Int = 1
}
Почему это компилируется и работает, ведь для поля x будет создан get-метод и отличаться он будет только возвращаемым типом?
Ещё интересно то, что у при вызове метода getX() из java у меня ругается, а у коллеги - нет.
а тут просто надо добавить в компилятор проверку, давное есть ишью на то, что бы геттеры/сеттеры в java и проперти считать одним
А что в итоге будет вызвано из java кода: getter или метод?
хороший вопрос. надо проверить. возможно ошибка компиляции
В моём случае - да, у коллеги - всё прекрасно работает
Обсуждают сегодня