Я очень новичок в kotlin, и, возможно, это может быть глупым вопросом, но почему использование переменной, определенной во вторичном параметре, выдает ошибку «неразрешенная ссылка», когда я пытаюсь распечатать ее, в то время как этого не происходит в случаепервичного конструктора
fun main(args: Array<String>){
var stud= Student("Yash", 10)
}
class Student(name: String) {
init {
println("name is $name")
}
constructor(n: String, Id: Int): this(n) {
println("name is $n")
println("id is $id")
}
}