Vintage appMaker의 Tech Blog

[kotlin 배우기 github] 5. 변수의 scope 본문

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

[kotlin 배우기 github] 5. 변수의 scope

VintageappMaker 2020. 11. 18. 23:30
  1. {}밖에서 먼저 선언한 변수는 {} 안에서 인식한다.
  2. {}안의 변수는 {} 밖에서 액세스 못한다.
  3. 개발자에게는 너무나 당연한 이야기이지만 처음 이해할 때는 힘들다.
// 개발자에게는 너무나 당연한 내용이지만,
// 처음 프로그래밍을 배우는 사람들은 반드시 실수하는 것.
// 변수를 인식하는 범위: Scope

var gName : String = "전역처리";

fun main(args : Array<String>){
    println(gName);

    // {}안의 변수는 {} 밖에서 접근못함.
    if(true){
        var lName = "지역처리";
        println(lName);
        println(gName);
    }

    // 모르는 변수라 에러발생.
    //println(lName);
}

 

 

 

 

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

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

play.google.com

 

Comments