fun main(args: Array<String>){ val p1 = Point(10, 20) } class Point(var x: Int, var y: Int = 0){ init { println("[$x, $y] 생성") } }
init은 생성자가 호출된 뒤에 바로 실행되는 블럭이다. 즉 생성자의 body라고 볼 수 있다.