1급시민 썸네일형 리스트형 [코틀린] Higher order function 정리 안녕하세요 남갯입니다 오늘은 코틀린의 higher order function에 대해 포스팅해보려고합니다. - higher order function 이란? higher order function은 간단하게 두개를 만족하는 함수를 일컫습니다. 1. 함수에 파라미터로 전달하는 함수2. 함수를 반환(리턴)하는 함수 higher order function이 되기위해선 일급객체(first class citizen)가 되어야합니다. - 일급객체(firstclass citiezen) 이란? 일급객체란 아래의 조건을 만족하는것을 말합니다. 1. 변수나 데이터 할당 할 수 있어야한다. val test1: () -> Unit = { println("firstCitizen") } // firstCitizen 2. 객체의 인.. 이전 1 다음