[kotlin] 코틀린에서 메서드 정의하는 방법

코틀린에서는 메서드를 정의하는 방법이 간단하고 명확합니다. 메서드는 함수를 정의하는 것이며, 함수 내에 코드 블록을 작성하여 기능을 구현합니다.

기본 메서드 정의

코틀린에서 메서드를 정의하는 기본적인 형태는 다음과 같습니다.

fun methodName(parameter1: Type1, parameter2: Type2): ReturnType {
    // 메서드의 기능 구현
    return result
}

여기서 methodName은 메서드의 이름을 나타내며, parameter1, parameter2는 메서드의 매개변수를 나타냅니다. Type1, Type2는 각 매개변수의 유형을 나타내며, ReturnType은 메서드의 반환 유형을 나타냅니다. 메서드 내부의 코드 블록을 통해 메서드의 실제 기능을 구현하고, return 키워드를 사용하여 해당 결과를 반환합니다.

예제

아래는 두 개의 숫자를 더하는 간단한 메서드의 예제입니다.

fun addNumbers(a: Int, b: Int): Int {
    val sum = a + b
    return sum
}

이제, addNumbers 메서드를 호출하여 두 개의 숫자를 더할 수 있습니다.

val result = addNumbers(3, 5)
println(result) // 출력: 8

메서드는 코드의 재사용성과 모듈화를 도와주며, 코틀린의 간결하고 명확한 문법을 통해 메서드를 정의하고 활용할 수 있습니다.

이상으로, 코틀린에서의 메서드 정의에 대한 간단한 소개였습니다.

참고문헌: 코틀린 공식 문서