и рефлексии значение из переменной класса А прокинуть во все классы на которые есть ссылки от класса А?
Например есть такая структура
class A
class B
class C
class B
Мы создали класс А и инициализировали в нем B, и возможно ли объект B закинуть в экземпляр класса C
Так сказать синглтон в рамках жизни класса A
Спрашиваю чтобы не прокидывать в каждый класс эти объекты, в kotlin 1.6.20 даже для этого контексты сделали https://kotlinlang.org/docs/whatsnew1620.html#prototype-of-context-receivers-for-kotlin-jvm
Но как я понимаю в мультиплатформе они не работают пока что
а если классов много и они большие можно легально сделать иерархию inner в одном файле, а определить бизнес логику в других файлах?
а что в этом нелегального? :) можешь попробовать логику через MethodExtensions
Обсуждают сегодня