-
Uvod 0
-
Lekcija1.1
-
Lekcija1.2
-
Lekcija1.3
-
-
Kotlin početak 0
-
Lekcija2.1
-
Lekcija2.2
-
Lekcija2.3
-
-
Osnove 0
-
Lekcija3.1
-
Lekcija3.2
-
Lekcija3.3
-
Lekcija3.4
-
-
Kontrola toka 0
-
Lekcija4.1
-
Lekcija4.2
-
Lekcija4.3
-
Lekcija4.4
-
-
Ekstenzije 0
-
Lekcija5.1
-
Lekcija5.2
-
Lekcija5.3
-
Lekcija5.4
-
-
Nullability 0
-
Lekcija6.1
-
Lekcija6.2
-
Lekcija6.3
-
Lekcija6.4
-
-
Funkcionalno programiranje 0
-
Lekcija7.1
-
Lekcija7.2
-
Lekcija7.3
-
-
Propertiji 0
-
Lekcija8.1
-
Lekcija8.2
-
Lekcija8.3
-
-
OOP 0
-
Lekcija9.1
-
Lekcija9.2
-
Lekcija9.3
-
Lekcija9.4
-
Lekcija9.5
-
-
Konvencije 0
-
Lekcija10.1
-
Lekcija10.2
-
-
Inline funkcije 0
-
Lekcija11.1
-
Lekcija11.2
-
Lekcija11.3
-
-
Sekvence 0
-
Lekcija12.1
-
Lekcija12.2
-
Lekcija12.3
-
Lekcija12.4
-
-
Lambda sa argumentom 0
-
Lekcija13.1
-
-
Tipovi 0
-
Lekcija14.1
-
Lekcija14.2
-
Lekcija14.3
-
Lekcija14.4
-
-
Android i Kotlin 0
-
Lekcija15.1
-
Lekcija15.2
-
Lekcija15.3
-
-
Sedmica 7 i 8 0
-
Lekcija16.1
-
Lekcija16.2
-
Lekcija16.3
-
run, let, apply, also, with
Ovi nazivi su sada nepoznati, no kroz ovo poglavlje ćemo uvidjeti da ćemo funkcije pod ovim nazivima najčešće koristiti.
Praktičan rad:
Pozivi ka ovim top level funkcijama su mogući sa svakog objekta te jednom kada se naviknemo, njihovo korišćenje će postati svakodnevnica. Na primjeru Android aplikacije ćemo pokazati kada ima smisla da se koristi neka od ovih funkcija.
Prethodna
Konvencije
Sledeća
Snaga inline funkcija