Vintage appMaker의 Tech Blog

[kotlin 배우기 github] 20. 확장함수 본문

강좌, 연재/앱으로 배우는 kotlin

[kotlin 배우기 github] 20. 확장함수

VintageappMaker 2020. 11. 19. 09:39
  1. kotlin에서는 소스를 수정할 수 없는 import된 클래스(예로 String)에 함수를 확장하여 추가할 수 있다.
fun main(args : Array<String>){
    var 문자열 : String  = "일반 문자열";
    println (
        문자열.추가함수("추가함수")
    );

}

// 이미 만들어진 객체에 함수를 추가할 수 있다.
fun String?.추가함수(s : String ) : String{
    return "나는 $this 너는 $s";
}

 

💻 Online IDE → 웹에서 예제실행

 

 

Kotlin Playground: Edit, Run, Share Kotlin Code Online

 

play.kotlinlang.org

 

 

kotlin 배우기 - github 예제 - Google Play 앱

안드로이드 개발 공식언어로 kotlin이 추가되었습니다. 안드로이드 개발자 입장에서는 배워야 하지만, 그것도 시간과 노력이 필요해서 쉽지가 않습니다. 그런 개발자들을 위해 kotlin의 필수사항

play.google.com

 

Comments