[kotlin] 코틀린에서 함수와 메서드를 호출하는 방법

Kotlin은 객체 지향 및 함수형 프로그래밍 언어로, 다양한 방법으로 함수와 메서드를 호출할 수 있습니다. 이 글에서는 Kotlin에서 함수와 메서드를 호출하는 방법에 대해 알아보겠습니다.

1. 함수 호출

Kotlin에서 함수를 호출하는 방법은 매우 간단합니다. 함수의 이름을 사용하고 괄호 안에 필요한 매개변수를 전달합니다.

예를 들어, 다음은 sum이라는 이름의 함수를 호출하는 예제입니다.

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

fun main() {
    val result = sum(5, 3)
    println("결과: $result")
}

2. 메서드 호출

Kotlin은 객체 지향 언어이기 때문에 클래스 내부에 정의된 함수를 메서드라고 합니다. 메서드 호출은 해당 클래스의 인스턴스를 생성한 후에 사용할 수 있습니다.

아래는 Kotlin에서 메서드를 호출하는 예제입니다.

class Calculator {
    fun sum(a: Int, b: Int): Int {
        return a + b
    }
}

fun main() {
    val calc = Calculator()
    val result = calc.sum(5, 3)
    println("결과: $result")
}

결론

Kotlin에서 함수와 메서드를 호출하는 방법을 살펴보았습니다. 함수는 함수 이름을 사용하여 호출하고, 메서드는 해당 클래스의 인스턴스를 생성한 후에 호출할 수 있습니다. Kotlin은 다양한 호출 방법을 제공하여 프로그래밍을 더욱 유연하고 편리하게 만들어 줍니다.

참고문헌: