Advertisement
rangga_hrdme

SCOPE

Apr 20th, 2021
364
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Kotlin 0.44 KB | None | 0 0
  1. // Global
  2. var Name: String? = null
  3.  
  4. fun main() {
  5.     MyName()
  6.     Testing()
  7. }
  8.  
  9. fun MyName() {
  10.     Name = "Mikasa"
  11.     // Local
  12.     var car = "BMW"
  13.     println("nama: $Name car $car")
  14. }
  15.  
  16. fun Testing() {
  17.     var a = 10
  18.     if (a == 10) {
  19.         var b = 5
  20.         println("b: $b")
  21.     }
  22.     // println("b: $b")
  23.     // Error: out of coverage/scope
  24. }
  25.  
  26. /* Variable Scope = coverage of variable
  27. * Scope: Global & Local
  28. * */
  29.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement