Порядок инициализации объекта класса Kotlin
Правильно ли я понял,в самом начале происходит инициализация свойств родителя,после вызов вторичного конструктора, далее тоже самое потомка. Во вторичном конструкторе нельзя инициализировать свойства в теле, а можно только те, которые как var. Если нет основного конструктора в заголовке класса, то происходит просто инициализация свойств и тогда параметры из вторичного конструктора не передать?