@@ -46,7 +46,7 @@ val x = 1 + 1
46
46
println(x) // 2
47
47
```
48
48
49
- Imenovani rezultati, kao ` x ` ovdje, nazivaju se vrijednostima.
49
+ Imenovani rezultati, kao ` x ` ovdje, nazivaju se vrijednostima.
50
50
Referenciranje vrijednosti ne okida njeno ponovno izračunavanje.
51
51
52
52
Vrijednosti se ne mogu mijenjati.
@@ -61,7 +61,7 @@ Tipovi vrijednosti mogu biti (automatski) zaključeni, ali možete i eksplicitno
61
61
val x : Int = 1 + 1
62
62
```
63
63
64
- Primijetite da deklaracija tipa ` Int ` dolazi nakon identifikatora ` x ` . Također morate dodati i ` : ` .
64
+ Primijetite da deklaracija tipa ` Int ` dolazi nakon identifikatora ` x ` . Također morate dodati i ` : ` .
65
65
66
66
### Varijable
67
67
@@ -177,9 +177,9 @@ class Greeter(prefix: String, suffix: String) {
177
177
println(prefix + name + suffix)
178
178
}
179
179
```
180
- Povratni tip metode ` greet ` je ` Unit ` , koji kaže da metoda ne vraća ništa značajno.
181
- Koristi se slično kao ` void ` u Javi ili C-u.
182
- (Razlika je u tome što svaki Scalin izraz mora imati neku vrijednost, postoji singlton vrijednost tipa ` Unit ` , piše se ` () ` .
180
+ Povratni tip metode ` greet ` je ` Unit ` , koji kaže da metoda ne vraća ništa značajno.
181
+ Koristi se slično kao ` void ` u Javi ili C-u.
182
+ (Razlika je u tome što svaki Scalin izraz mora imati neku vrijednost, postoji singlton vrijednost tipa ` Unit ` , piše se ` () ` .
183
183
Ne prenosi nikakvu korisnu informaciju.)
184
184
185
185
Instancu klase možete kreirati pomoću ključne riječi ` new ` .
@@ -193,7 +193,7 @@ Detaljniji pregled klasa biće dat [kasnije](classes.html).
193
193
194
194
## Case klase
195
195
196
- Scala ima poseban tip klase koji se zove "case" klasa.
196
+ Scala ima poseban tip klase koji se zove "case" klasa.
197
197
Po defaultu, case klase su nepromjenjive i porede se po vrijednosti. Možete ih definisati s ` case class ` ključnim riječima.
198
198
199
199
``` scala mdoc
@@ -212,15 +212,15 @@ I porede se po vrijednosti.
212
212
213
213
``` scala mdoc
214
214
if (point == anotherPoint) {
215
- println(point + " and " + anotherPoint + " are the same." )
215
+ println(s " $ point and $ anotherPoint are the same. " )
216
216
} else {
217
- println(point + " and " + anotherPoint + " are different." )
217
+ println(s " $ point and $ anotherPoint are different. " )
218
218
} // Point(1,2) i Point(1,2) su iste.
219
219
220
220
if (point == yetAnotherPoint) {
221
- println(point + " and " + yetAnotherPoint + " are the same." )
221
+ println(s " $ point and $ yetAnotherPoint are the same. " )
222
222
} else {
223
- println(point + " and " + yetAnotherPoint + " are different." )
223
+ println(s " $ point and $ yetAnotherPoint are different. " )
224
224
} // Point(1,2) su Point(2,2) različite.
225
225
```
226
226
@@ -299,7 +299,7 @@ Trejtove ćemo pokriti u dubinu [kasnije](traits.html).
299
299
300
300
## Glavna metoda
301
301
302
- Glavna metoda je ulazna tačka programa.
302
+ Glavna metoda je ulazna tačka programa.
303
303
Java Virtuelna Mašina traži da se glavna metoda zove ` main ` i da prima jedan argument, niz stringova.
304
304
305
305
Koristeći objekt, možete definisati glavnu metodu ovako:
0 commit comments