728x90 익스텐션 함수1 익스텐션 함수 익스텐션 함수는 Kotlin의 강력한 기능 중 하나로, 기존 클래스에 새로운 메서드를 추가하는 것처럼 사용할 수 있습니다. 이 기능은 클래스의 정의를 변경하지 않고도 클래스의 기능을 확장하게 해줍니다. 익스텐션 함수의 선언 익스텐션 함수는 "클래스명.함수명"의 형태로 선언됩니다. 함수 내부에서 this 키워드를 사용하면 해당 클래스의 인스턴스를 가리킵니다. 예제: fun String.hello(): String { return "Hello, $this!" } println("Kotlin".hello()) // 출력: Hello, Kotlin! 이 예제에서 String 클래스에 hello 익스텐션 함수를 추가했습니다. this는 String 인스턴스를 가리키며, "Kotlin".hello()를 호출하면 ".. 2023. 6. 2. 이전 1 다음 728x90