val, var 에서


val은 Getter만 있고 var은 Getter, Setter 둘다 있잖아요


근데 Setter가 값 초기화할때 사용되는데


val 도 결국은 초기 한번은 값 초기화 되어야한다 아니에요?


그럼 결국 Setter가 필요한것 아닌가요?


class Test {
val isYoung: String = "Hello" // 여기서 Setter 필요한거 아님?
}