Selles õpetuses saate teada märksõnade kohta; reserveeritud sõnad Kotlini programmeerimises. Samuti saate teada tunnuste kohta ja muutuja nimetamise kohta.
Kotlini märksõnad
Märksõnad on Kotlini programmeerimisel kasutatud etteantud, reserveeritud sõnad, millel on koostajale eriline tähendus. Neid sõnu ei saa identifikaatorina kasutada. Näiteks:
val skoor = 5
Siin on val märksõna. See näitab, et skoor on muutuja.
Kuna märksõnad on osa Kotlini süntaksist, ei saa te neid muutuja nime (identifikaatorina) kasutada. Näiteks:
val for = 5 // Veakood
Nii val kui ka on märksõnad. Seega ei saa te deklareerida Kotlinis nimetatud muutujat.
Siin on kõigi Kotlini märksõnade loend:
Kotlini märksõnade loendas | murda | klass | jätkata | tegema | muud |
vale | eest | lõbus | kui | aastal | liides |
on | null | objekt | pakend | tagasi | Super |
seda | viskama | tõsi | proovige | typealias | tüüp |
val | var | millal | samas |
Neid märksõnu nimetatakse rangeteks märksõnadeks.
Pehmed märksõnad
Välja arvatud need 28 rasket märksõna, on Kotlinis palju pehmeid märksõnu. Pehmeid märksõnu käsitletakse märksõnadena ainult teatud kontekstis. Näiteks,
public
toimib märksõnana, kui muudate klassi liikmeid avalikuks.
klass TestClass (avalik nimi = "Kotlin")
Siin toimib avalikkus märksõnana.
Samuti saate luua muutuja nimega public.
val public = tõsi
Siin on public tõeväärtuse muutuja.
Mõned pehmed muutujad Koltinis on: alistamine, privaatne, väli jne.
Kotlini identifikaatorid
Identifikaatorid on muutujaile, klassidele, meetoditele jne antud nimi. Näiteks:
var palk = 7789,3
Siin on var märksõna ja palk on muutujale antud nimi (identifikaator).
Siin on reeglid ja tavad muutuja (identifikaatori) nimetamiseks Kotlinis:
- Identifikaator algab tähe või alakriipsuga, millele järgneb null, täht ja numbrid.
- Tühikud ei ole lubatud.
- Identifikaator ei tohi sisaldada sümboleid nagu @, # jne.
- Identifikaatorid on tõstutundlikud.
- Muutujate loomisel valige sobiv nimi. Näiteks on skoor, arv, tase mõistlikum kui muutuja nimi nagu s, n ja l, kuigi need kehtivad.
- Kui valite muutuja nime, millel on rohkem kui üks sõna, kasutage esimese sõna jaoks kõiki väiketähti ja kirjutage iga järgmise sõna algustäht suurtähega. Näiteks speedLimit.
Mõned kehtivad identifikaatorid:
- skoor
- tasemel
- kõrgeim tulemus
- number1
- arvuta liiklus
Mõned valed identifikaatorid:
- klass
- 1number
- kõrgeim skoor
- @pple