Page 5 -
P. 5

KOTLIN IN DEPTH






                     4.5  결론  177
                     4.6  정리 문제  177






                     5장 고급 함수와 함수형 프로그래밍 활용하기                                  179


                     5.1  코틀린을 활용한 함수형 프로그래밍  180
                         5.1.1 고차 함수  181
                         5.1.2 함수 타입  182
                         5.1.3 람다와 익명 함수  187
                         5.1.4 호출 가능 참조  190
                         5.1.5 인라인 함수와 프로퍼티  194
                         5.1.6 비지역적 제어 흐름  197
                     5.2  확장  200
                         5.2.1 확장 함수  201
                     5.3  확장 프로퍼티  207
                     5.4  동반 확장  209
                         5.4.1 람다와 수신 객체 지정 함수 타입  210
                     5.5  수신 객체가 있는 호출 가능 참조  212
                         5.5.1 영역 함수  213
                         5.5.2 클래스 멤버인 확장  220
                     5.6  결론  224
                     5.7  정리 문제  224





                     6장 특별한 클래스 사용하기                        227


                     6.1  이넘 클래스  228
                         6.1.1 빠뜨린 부분이 없는 when 식  229
                         6.1.2 커스텀 멤버가 있는 이넘 정의하기  231
                         6.1.3 이넘 클래스의 공통 멤버 사용하기  233








     Kotlin_05.indd   17                                                                     2022-02-15   오후 4:07:29
   1   2   3   4   5   6   7   8   9   10