Kotlin - 함수 선언

CODEDRAGON Development/Kotlin

반응형


 

Kotlin - 함수 기본 형식

·    fun 키워드를 사용하여 함수를 정의합니다.

·       매개변수에는 var, val 선언할 없습니다.

·       매개변수는 기본으로 val 적용됩니다.

·       함수 선언 부분에 콜론(:)으로 구분해서 함수의 반환 타입을 명시합니다.


 

 

접근제한자 fun 함수명( 매개변수: 입력타입, ...) : 반환타입  //함수 헤더

{ //함수의 시작

    수행 구문

    수행 구문

    수행 구문

return 반환값

} //함수의 종료

 

 

구분

설명

접근 제한자

해당 함수에 접근할 있는 범위를 명시합니다.

fun

함수는 fun이라는 키워드로 메소드임을 명시합니다.

반환 타입

(return type)

함수가 모든 작업을 마치고 반환하는 값의 데이터의 타입을 명시합니다.

 

함수명

함수를 호출하기 위한 이름을 명시합니다.

매개변수 목록(parameters)

함수 호출 시에 전달되는 인수의 값을 저장할 변수들을 명시합니다.

수행구문

(구현부)

함수의 고유 기능을 수행하는 명령문의 집합입니다.

 

 

반응형

'Development > Kotlin' 카테고리의 다른 글

Kotlin 조건삼항연산자(No Support)  (0) 2019.03.09
Kotlin - 클래스 정의  (0) 2019.03.03
변수 선언 - Assign-once 변수, Mutable 변수  (0) 2019.03.03
Kotlin Night 2019 서울 - 2019년 04월 08일  (0) 2019.03.01
Any vs Any?  (0) 2019.02.28