Skip to content

Commit ead2b61

Browse files
authored
Merge pull request #3007 from gojideth/patch-1
Fix wrong naming in variables and method
2 parents ee23094 + 4e77a61 commit ead2b61

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

_es/tour/named-arguments.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -11,24 +11,24 @@ previous-page: default-parameter-values
1111

1212
En la invocación de métodos y funciones se puede usar el nombre de las variables explícitamente en la llamada, de la siguiente manera:
1313

14-
def imprimirNombre(nombre:String, apellido:String) = {
14+
def imprimirNombre(nombre: String, apellido: String) = {
1515
println(nombre + " " + apellido)
1616
}
1717

1818
imprimirNombre("John","Smith")
1919
// Imprime "John Smith"
20-
imprimirNombre(first = "John",last = "Smith")
20+
imprimirNombre(nombre = "John", apellido = "Smith")
2121
// Imprime "John Smith"
22-
imprimirNombre(last = "Smith",first = "John")
22+
imprimirNombre(apellido = "Smith", nombre = "John")
2323
// Imprime "John Smith"
2424

2525
Note que una vez que se utilizan parámetros nombrados en la llamada, el orden no importa, mientras todos los parámetros sean nombrados. Esta característica funciona bien en conjunción con valores de parámetros por defecto:
2626

27-
def imprimirNombre(nombre:String = "John", apellido:String = "Smith") = {
27+
def imprimirNombre(nombre: String = "John", apellido: String = "Smith") = {
2828
println(nombre + " " + apellido)
2929
}
3030

31-
printName(apellido = "Jones")
31+
imprimirNombre(apellido = "Jones")
3232
// Imprime "John Jones"
3333

3434
language: es

_es/tour/unified-types.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ A diferencia de Java, todos los valores en Scala son objetos (incluyendo valores
1717
## Jerarquía de clases en Scala ##
1818

1919
La superclase de todas las clases, `scala.Any`, tiene dos subclases directas, `scala.AnyVal` y `scala.AnyRef` que representan dos mundos de clases muy distintos: clases para valores y clases para referencias. Todas las clases para valores están predefinidas; se corresponden con los tipos primitivos de los lenguajes tipo Java. Todas las otras clases definen tipos referenciables. Las clases definidas por el usuario son definidas como tipos referenciables por defecto, es decir, siempre (indirectamente) extienden de `scala.AnyRef`. Toda clase definida por usuario en Scala extiende implicitamente el trait `scala.ScalaObject`. Clases pertenecientes a la infraestructura en la cual Scala esté corriendo (ejemplo, el ambiente de ejecución de Java) no extienden de `scala.ScalaObject`. Si Scala es usado en el contexto de un ambiente de ejecución de Java, entonces `scala.AnyRef` corresponde a `java.lang.Object`.
20-
Por favor note que el diagrama superior también muestra conversiones implícitas llamadas viestas entre las clases para valores.
20+
Por favor note que el diagrama superior también muestra conversiones implícitas llamadas vistas entre las clases para valores.
2121

2222
Aquí se muestra un ejemplo que demuestra que tanto valores numéricos, de caracteres, buleanos y funciones son objetos, tal como cualquier otro objeto:
2323

0 commit comments

Comments
 (0)