Android/Kotlin

고차 함수(Higher-order Function)

lipnus 2018. 12. 9. 23:06
반응형

fun decorate(task:() -> Unit){
println("=== 작업시작 ===")
task()
println("=== 작업 끝 ===")

}

fun main(args: Array<String>){

decorate({
val a = 10
val b=5
println("a+b는 $a + $b")
})

decorate({
println("some")
println("task")
})

}


반응형

'Android > Kotlin' 카테고리의 다른 글

let, run, apply, with  (0) 2018.12.11
클로저(Closure)  (0) 2018.12.09
람다식(Lambda Expression) & 익명함수(Anonymous Function)  (0) 2018.12.09
Companion Object  (0) 2018.12.09
캐스팅(Casting)  (0) 2018.12.09