Closure

w0308h 1월 24일 AM 08:57 4 0
w0308h Profile Image Level 9
2 #TIL

클로저

  • 함수는 매개변수가 될 수 있다.
  • 함수는 다른 함수의 리턴 타입이 될 수 있다.
  • 함수를 상수나 변수에 할당할 수 있다.
  • 예시
    • () → Void
      • 매개변수가 없고, return 값이 없는 함수
    • (Int, Int) → Int
      • 매개변수가 Int, Int이고, return 타입이 Int인 함수
  • 사용 목적
    • 여러 개의 인자가 필요한 복합적인 작업 시 모든 인자가 들어오기 전 정해진 인자로 작업 가능. 효율적 실행 가능
댓글