sábado, 19 de octubre de 2013

Mostrando la facilidad del lenguaje Groovy - Codigo de variables globales y locales - DESARROLLO SOFTWARE



Queremos mostrar la facilidad del leguaje y realizamos este pequeño script para ejemplificar las diferencias entre variables globales y locales, este código tiene dos clases, una llamada "variables" y otra llamada "inicio" , la clase variables viene un ejemplo de variables globales y locales, en el que según los comentarios se muestra como manipular variables globales y locales:

class variables{
//defino una variable global
def total = 100
def variables = {
//imprimo la variable global
println total
suma(10,20)
//imprimo la variable global
println total
}
def suma = {num1, num2->
 //imprimo una variable local
 def total = num1 + num2
 //imprimo la variable local
 println total
//modifico la variable global
 variables.total = 99
//imprimo la variable global
 println variables.total
 }
}

class inicio {

static main(args) {
def prueba = new variables()
 prueba.variables()
}

}

//RESULTADO:
//
//100
//30
//30
//99



Visita nuestra página en:

Siguenos en Facebook:

No hay comentarios.:

Publicar un comentario