mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2024-12-24 10:01:38 +00:00
Merge pull request #4020 from victorwpbastos/patch-14
[groovy/pt-br] Small corrections
This commit is contained in:
commit
214d9e2fd9
@ -14,7 +14,7 @@ Groovy - Uma linguagem dinâmica para a plataforma Java. [Leia mais aqui.](http:
|
||||
```groovy
|
||||
|
||||
/*
|
||||
Prepara-se:
|
||||
Prepare-se:
|
||||
|
||||
1) Instale a máquina virtual de Groovy - http://gvmtool.net/
|
||||
2) Instale o Groovy: gvm install groovy
|
||||
@ -104,7 +104,7 @@ tecnologiasOrdenadas = tecnologias.sort( false )
|
||||
|
||||
/*** Manipulando listas ***/
|
||||
|
||||
//Substitue todos os elementos da lista
|
||||
//Substitui todos os elementos da lista
|
||||
Collections.replaceAll(tecnologias, 'Gradle', 'gradle')
|
||||
|
||||
//Desorganiza a lista
|
||||
@ -159,7 +159,7 @@ println devMap.values()
|
||||
usará este campo.
|
||||
|
||||
* Se você quer uma propriedade private ou protected, você deve prover seus
|
||||
próprios getters e setter, que devem ser declarados como private ou protected.
|
||||
próprios getters e setters, que devem ser declarados como private ou protected.
|
||||
|
||||
* Se você acessar uma propriedade dentro da classe e esta propriedade é definida
|
||||
em tempo de compilação com 'this', implícito ou explícito (por exemplo,
|
||||
@ -236,7 +236,7 @@ assert x.equals("Roberto Grails Groovy ")
|
||||
/*
|
||||
Operadores
|
||||
|
||||
Sobrecarregamento de Operadores para uma lsita dos operadores comuns que
|
||||
Sobrecarga de Operadores para uma lista dos operadores comuns que
|
||||
Grooby suporta:
|
||||
http://www.groovy-lang.org/operators.html#Operator-Overloading
|
||||
|
||||
@ -254,7 +254,7 @@ def nomeUsuario = usuario?.nomeUsuario
|
||||
|
||||
/*
|
||||
Closures
|
||||
Um closure, em Grooby, é como um "bloco de código" ou um ponteiro para método.
|
||||
Um closure, em Groovy, é como um "bloco de código" ou um ponteiro para método.
|
||||
É um pedação de código que é definido e executado em um momento posterior.
|
||||
|
||||
Mais informação em: http://www.groovy-lang.org/closures.html
|
||||
@ -269,7 +269,7 @@ clos()
|
||||
def soma = { a, b -> println a+b }
|
||||
soma(2,4)
|
||||
|
||||
//Closdures por referir-se a variáveis que não estão listadas em sua
|
||||
//Closures podem referir-se a variáveis que não estão listadas em sua
|
||||
//lista de parêmetros.
|
||||
def x = 5
|
||||
def multiplicarPor = { num -> num * x }
|
||||
@ -309,7 +309,7 @@ chamaClosure(3, 4)
|
||||
/*
|
||||
Expando
|
||||
|
||||
A classe Expando é um bean dinâmico que permite adicionar propriedade e
|
||||
A classe Expando é um bean dinâmico que permite adicionar propriedades e
|
||||
closures como métodos a uma instância desta classe
|
||||
|
||||
http://mrhaki.blogspot.mx/2009/10/groovy-goodness-expando-as-dynamic-bean.html
|
||||
|
Loading…
Reference in New Issue
Block a user