Skip to content

Commit 0e22891

Browse files
ignasi35gclaramunt
andauthored
Apply suggestions from code review
Co-Authored-By: gclaramunt <gabriel.claramunt@gmail.com>
1 parent 6de4ca5 commit 0e22891

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

_es/tour/basics.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ next-page: unified-types
1212
previous-page: tour-of-scala
1313
---
1414

15-
En esta página, cubriremos lo básico de Scala.
15+
En esta página, practicaremos conceptos básicos de Scala.
1616

1717
## Probando Scala en el navegador
1818

@@ -59,10 +59,10 @@ Los resultados con nombre, como `x` en el ejemplo, son llamados valores. Referen
5959
Los valores no pueden ser reasignados.
6060

6161
```tut:fail
62-
x = 3 // This does not compile.
62+
x = 3 // Producirá un error de compilación.
6363
```
6464

65-
Los tipos de los valores pueden ser inferidos, pero también se pueden anotar explicitamente de la siguiente forma:
65+
Los tipos de los valores pueden ser inferidos, pero también se pueden anotar explícitamente de la siguiente forma:
6666

6767
```tut
6868
val x: Int = 1 + 1
@@ -90,7 +90,7 @@ var x: Int = 1 + 1
9090

9191
Se pueden combinar expresiones rodeándolas con `{}` . A esto le llamamos un bloque.
9292

93-
El resultado de la ultima expresión del bloque es también el resultado total del bloque.
93+
El resultado de la última expresión del bloque es también el resultado total del bloque.
9494

9595
```tut
9696
println({
@@ -120,7 +120,7 @@ println(addOne(1)) // 2
120120
```
121121
{% endscalafiddle %}
122122

123-
Las funciones pueden tomar muchos parámetros.
123+
Las funciones pueden tomar varios parámetros.
124124

125125
{% scalafiddle %}
126126
```tut
@@ -149,9 +149,9 @@ println(add(1, 2)) // 3
149149
```
150150
{% endscalafiddle %}
151151

152-
Observe que el tipo de retorno se declara _después_ de la lista de parámetros, y separado con dos puntos, e.g. `: Int`.
152+
Observe que el tipo de retorno se declara _después_ de la lista de parámetros, y separado con dos puntos, p.ej. `: Int`.
153153

154-
Un método puede tener varias listas de parámetros
154+
Un método puede tener varias listas de parámetros.
155155

156156
{% scalafiddle %}
157157
```tut
@@ -179,7 +179,7 @@ def getSquareString(input: Double): String = {
179179
```
180180

181181
La ultima expresión en el cuerpo del método es el valor de retorno del mismo.
182-
(Scala tiene una palabra reservada `return`, pero se usa raramente, y no se aconseja usarla)
182+
(Scala tiene una palabra reservada `return`, pero se usa raramente y no se aconseja usarla)
183183

184184
## Clases
185185

@@ -192,7 +192,7 @@ class Greeter(prefix: String, suffix: String) {
192192
}
193193
```
194194

195-
El método `greet` tiene un tipo de retorno `Unit`, que indica que el método no tiene nada significativo que devolver. Esto es similar al tipo `void` en C, C++, o Java. La diferencia con estos lenguajes es que, dado que en Scala toda expresión debe devuelvor un valor, se usa un tipo `Unit`, con un solo valor, que se escribe `()` y no lleva información.
195+
El método `greet` tiene un tipo de retorno `Unit`, que indica que el método no tiene nada significativo que devolver. Esto es similar al tipo `void` en C, C++, o Java. La diferencia con estos lenguajes es que en Scala toda expresión debe devolver un valor. Se usa un tipo `Unit` que tiene con un solo valor que se escribe `()` y no lleva información.
196196

197197
Se puede crear una instancia de una clase con la palabra reservada *new*.
198198

@@ -201,7 +201,7 @@ val greeter = new Greeter("Hello, ", "!")
201201
greeter.greet("Scala developer") // Hello, Scala developer!
202202
```
203203

204-
Las clases se tratan en profundidad [mas adelante](classes.html).
204+
Las clases se tratan en profundidad [más adelante](classes.html).
205205

206206
## Case Classes
207207

@@ -236,11 +236,11 @@ if (point == yetAnotherPoint) {
236236
} // Point(1,2) and Point(2,2) are different.
237237
```
238238

239-
Hay mucho mas sobre las case classes que queremos presentar, y estamos convencidos de que te vas a enamorar de ellas. Se tratan con más detalle [mas adelante](case-classes.html).
239+
Hay mucho más sobre las case classes que queremos presentar, y estamos convencidos de que te vas a enamorar de ellas. Se tratan con más detalle [mas adelante](case-classes.html).
240240

241241
## Objetos
242242

243-
Los objetos son instancias de una sola clase de su propia definición. Puedes pensar en ellos como singleton de sus propias clases
243+
Los objetos son instancias de una sola clase de su propia definición. Puedes pensar en ellos como _singleton_ de sus propias clases.
244244

245245
Un objeto se define usando la palabra reservada `object`.
246246

@@ -263,7 +263,7 @@ val newerId: Int = IdFactory.create()
263263
println(newerId) // 2
264264
```
265265

266-
Cubriremos los objetos en profundidad [mas adelante](singleton-objects.html).
266+
Cubriremos los objetos en profundidad [más adelante](singleton-objects.html).
267267

268268
## Traits
269269

@@ -287,7 +287,7 @@ trait Greeter {
287287
}
288288
```
289289

290-
También puedes extender traits con la palabra clave `extends` y sobrescribir una implementación con la palabra clave `override` .
290+
También puedes extender traits con la palabra clave `extends` y sobrescribir una implementación con la palabra clave `override`.
291291

292292
```tut
293293
class DefaultGreeter extends Greeter

0 commit comments

Comments
 (0)