코틀린 (1) 썸네일형 리스트형 자바로 배우는 코틀린 개념 - 일급 객체(First Class Object)와 고차함수 코틀린 카테고리에 웬 자바에서 일급 객체(First Class Object)란 일까 했지만코틀린을 잘 이해하기 위해서 기존에 알고 있던 자바의 개념으로 정리해 본다. 글을 쓰게 된 계기는 코틀린에서 아래 개념 때문이다. 코틀린에서는 함수가 1급객체의 성질을 가지는 것이 가능하다.1급 객체란 무엇일까나는 1급 객체가 뭔지 개념이 아예 없었고, 1급 객체를 이해하기 위해서 익명함수의 이해부터 필요하다 이제 하나하나 차근차근 써보겟다. 1급 객체를 달성하기 위한 조건 3가지이다 변수나 데이터에 할당할 수 있어야 합니다.객체의 인자로 넘길 수 있어야 합니다.객체의 리턴값으로 리턴할 수 있어야 합니다.자바에서는 1급 객체를 만족시키기 위해서 익명함수와 람다로 구현을 했다. 익명함수란먼저 익명 함수라는 것은.. 이전 1 다음