반응형
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 |