lazy lazy 사용예시 fun main(){ var s1 = Student() s1.name = "참새" s1.displayInfo() s1.age = 10 s1.displayInfo() } class Student { lateinit var name:String var age:Int = 0 val address: String by lazy { println("address 초기화") "seoul" } fun displayInfo() { println("이름은: ${name} 입니다.") println("나이는: ${age} 입니다.") println("주소는: ${address} 입니다.") }} - by lazy 후 값을 입력해주는 방법으로 사용한다. - 사용하는 시점에 값을 초기화 하고 대입한다..