일급 시민, 일급 객체, 일급 함수

2020. 12. 3. 23:03모바일/Android_Kotlin

1급시민

프로그래밍의 변수에서 1급 시민의 조건은 다음과 같습니다.

  1. 변수에 담을 수 있다.
  2. 함수(혹은 메소드)의 인자(매개변수, Parameter)로 전달할 수 있다.
  3. 함수(혹은 메소드)의 반환값(return)으로 전달할 수 있다.