본문 바로가기
Language/Kotlin

2021 - 04 - 28, Kotlin

by Cs.Woo 2021. 5. 8.

코틀린

!! invoke !!
object MyFunction {
  operator fun invoke(str : String) : String{
      return str.toUpperCase()
  }
}

## MyFunction.invoke("hello") //HELLO

## MyFunction("hello") //HELLO
  • invoke로 생성된 메소드는 오브젝트에서 호출될 때 이름없이 호출할 수 있게 해주는 특별한 기능을 가진 연산자이다

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

2021 - 04 - 30, Kotlin  (0) 2021.05.08
2021 - 04 - 29, Kotlin  (0) 2021.05.08
2021 - 04 - 27, Kotlin  (0) 2021.05.08
2021 - 04 - 26, Kotlin  (0) 2021.05.08
2021 - 05 - 04, Kotlin  (0) 2021.05.06