일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Desktop
- 백준
- VS ERROR
- Javascript
- 이지스퍼블리싱
- c
- Direct2D
- 포인터
- 문법
- 함수
- 김성엽
- 지식나눔강좌
- doit코틀린프로그래밍
- 프로그래밍
- Tips강좌
- tipssoft
- Tips프로그래밍강좌
- CS
- Kotlin
- 리뷰
- 연산자
- 알고리즘
- c#
- Win32
- Visual Studio
- c++
- 티스토리
- Windows
- Programming
- 배열
Archives
- Yesterday
- Today
- Total
목록함수참조기호 (1)
F.R.I.D.A.Y.
Kotlin: 16 고차 함수
이전 시간에 우리는 언어의 패러다임을 배웠습니다. 그 내용에는 일급 객체에 대한 내용도 함께 실려 있는데요, 이번 시간에는 일급 객체, 특히나 고차 함수에 대해 알아보겠습니다. 고차 함수 먼저 고차 함수가 무엇인지 알아보겠습니다. 고차 함수는 "함수를 인자로 사용하거나, 함수를 반환하는 함수"입니다. 달리 이야기하면, 일급 객체(일급 함수)를 서로 주고받을 수 있는 함수가 있다면 그 함수가 고차 함수가 되는 것입니다. fun main(args:Array){ TestFunc() } fun TestFunc(): Int{ return sum(2, 4) } fun sum(a:Int, b:Int) = a + b 이 코드에서는 TestFunc()가 고차 함수의 조건을 만족하고 있습니다. 함수를 인자로 활용하지는 않..
DEV/Kotlin
2020. 7. 22. 01:17