Формулировка вопроса не так. У вас есть какой-то набор классов, одному б-гу известный, вы ожидаете неизвестно чего, а вместо этого происходит непонятно что.
Извини. Я питаюсь создать SomeObject(param1, param2)
При создании класса я передал в качестве param1 интерфейс а не клас. Почему то это компилится. Объект SomeObject создаётся. Я не понимаю почему, вроде как не должен. Наверно я чото не дочитал про Котлин
Извини. Я питаюсь создать SomeObject(param1, param2)
При создании класса я передал в качестве param1 интерфейс а не клас. Почему то это компилится. Объект SomeObject создаётся. Я не понимаю почему, вроде как не должен. Наверно я чото не дочитал про Котлин